Hi all, I am stuck , when I type make command after ./configure while building the minimal GNU radio system. Its really urgent. I am working on this for weeks and still not getting ahead. I will tell you the step by step procedure as to how I am working on cygwin. 1) I run cygwin set-up.exe and then I choose a mirror cygwin.cygmirror. I select the useful utilities and after the installation is complete I choose" set up a desktop icon " and such. 2) I now install boost1.42 and sdcc externally. 3) I download gnuradio-3.2.2 in cygwin. 4) I give the following path as given in wiki. or the path where my pkgconfig is
located: $ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig. 5) After this I type the following: $ cd gnuradio-3.2.2
$ ./configure --disable-all-components --enable-omnithread --enable-gruel --enable-gnuradio-core --enable-gr-audio-oss 6) After this command is executed, I know what components were built and which were not. 7) I type make. 8) I get the following:
address@hidden ~
$ cd f:
address@hidden /cygdrive/f
$ cd cygwin
address@hidden /cygdrive/f/cygwin
$ cd gnuradio-3.2.2
address@hidden /cygdrive/f/cygwin/gnuradio-3.2.2
$ make
make all-recursive
make[1]: Entering directory `/cygdrive/f/cygwin/gnuradio-3.2.2'
Making all in config
make[2]: Entering directory `/cygdrive/f/cygwin/gnuradio-3.2.2/config'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/cygdrive/f/cygwin/gnuradio-3.2.2/config'
Making all in gruel
make[2]: Entering directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel'
Making all in src
make[3]: Entering directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src'
Making all in include
make[4]: Entering directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include
'
Making all in gruel
make[5]: Entering directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include
/gruel'
make all-am
make[6]: Entering directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include
/gruel'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include/
gruel'
make[5]: Leaving directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include/
gruel'
make[5]: Entering directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include
'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include'
make[4]: Leaving directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include'
Making all in lib
make[4]: Entering directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/lib'
/bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I..
/../.. -DOMNITHREAD_POSIX=1 -I/usr/local/include -I/cygdrive/f/cygwin/gnuradio-
3.2.2/gruel/src/include -I/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include
-g -O2 -Wall -Woverloaded-virtual -MT realtime.lo -MD -MP -MF .deps/realtime.T
po -c -o realtime.lo realtime.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -DOMNITHREAD_POSIX=1 -I/us
r/local/include -I/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include -I/cygdriv
e/f/cygwin/gnuradio-3.2.2/gruel/src/include -g -O2 -Wall -Woverloaded-virtual -M
T realtime.lo -MD -MP -MF .deps/realtime.Tpo -c realtime.cc -DDLL_EXPORT -DPIC
-o .libs/realtime.o
In file included from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/cstring:49,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_tr
aits.h:45,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/string:47,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/stdexcept:45
,
from /cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include/gruel/
realtime.h:26,
from realtime.cc:27:
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/cstddef:53: error: expected unqual
ified-id before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/cstddef:53: error: expected `;' be
fore "unsigned"
In file included from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_alg
obase.h:69,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_tr
aits.h:46,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/string:47,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/stdexcept:45
,
from /cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include/gruel/
realtime.h:26,
from realtime.cc:27:
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:82: error: declaration of `ope
rator new' as non-function
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:82: error: expected unqualifie
d-id before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:82: error: expected `,' or `;'
before "throw"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:83: error: declaration of `ope
rator new []' as non-function
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:83: error: expected unqualifie
d-id before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:83: error: expected `,' or `;'
before "throw"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:86: error: declaration of `ope
rator new' as non-function
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:86: error: expected unqualifie
d-id before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:86: error: expected primary-ex
pression before "const"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:86: error: expected `,' or `;'
before "throw"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:87: error: declaration of `ope
rator new []' as non-function
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:87: error: expected unqualifie
d-id before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:87: error: expected primary-ex
pression before "const"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:87: error: expected `,' or `;'
before "throw"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:92: error: declaration of `ope
rator new' as non-function
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:92: error: expected unqualifie
d-id before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:92: error: expected primary-ex
pression before "void"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:92: error: expected `,' or `;'
before "throw"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:93: error: declaration of `ope
rator new []' as non-function
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:93: error: expected unqualifie
d-id before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:93: error: expected primary-ex
pression before "void"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/new:93: error: expected `,' or `;'
before "throw"
In file included from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/string:47,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/stdexcept:45
,
from /cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include/gruel/
realtime.h:26,
from realtime.cc:27:
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:108: error: exp
ected identifier before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:110: error: exp
ected unqualified-id before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:110: error: abs
tract declarator `int' used as declaration
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:110: error: exp
ected `;' before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:114: error: exp
ected identifier before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:117: error: exp
ected identifier before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:120: error: exp
ected identifier before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:123: error: exp
ected identifier before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:149: error: exp
ected identifier before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:160: error: exp
ected unqualified-id before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:160: error: exp
ected constructor, destructor, or type conversion before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:160: error: exp
ected `;' before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:173: error: exp
ected identifier before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h: In static memb
er function `static const typename __gnu_cxx::char_traits<_CharT>::char_type* __
gnu_cxx::char_traits<_CharT>::find(const _CharT*, int, const _CharT&)':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:175: error: exp
ected unqualified-id before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:175: error: exp
ected `;' before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:175: error: `__
i' undeclared (first use this function)
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:175: error: (Ea
ch undeclared identifier is reported only once for each function it appears in.)
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h: At global scop
e:
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:184: error: exp
ected identifier before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:193: error: exp
ected identifier before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/char_traits.h:202: error: exp
ected identifier before "unsigned"
In file included from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/i686-pc-cygw
in/bits/c++allocator.h:34,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/allocat
or.h:52,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/memory:55,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/string:48,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/stdexcept:45
,
from /cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include/gruel/
realtime.h:26,
from realtime.cc:27:
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ext/new_allocator.h: In member fun
ction `unsigned int __gnu_cxx::new_allocator<_Tp>::max_size() const':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ext/new_allocator.h:90: error: exp
ected primary-_expression_ before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ext/new_allocator.h:90: error: exp
ected `;' before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ext/new_allocator.h:90: error: exp
ected primary-_expression_ before "unsigned"
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/ext/new_allocator.h:90: error: exp
ected `;' before "unsigned"
In file included from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/string:48,
from /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/stdexcept:45
,
from /cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/include/gruel/
realtime.h:26,
from realtime.cc:27:
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/memory: In function `std::pair<_Tp
*, ptrdiff_t> std::__get_temporary_buffer(ptrdiff_t, _Tp*)':
<internal>:0: error: too many arguments to function `void* operator new(unsigned
int)'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/memory:84: error: at this point in
file
make[4]: *** [realtime.lo] Error 1
make[4]: Leaving directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/cygdrive/f/cygwin/gnuradio-3.2.2/gruel'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/cygdrive/f/cygwin/gnuradio-3.2.2'
make: *** [all] Error 2
address@hidden /cygdrive/f/cygwin/gnuradio-3.2.2
$ I am stuck here. While trying to solve this I did:
address@hidden /cygdrive/f/cygwin/gnuradio-3.2.2 $ cd /usr/include
address@hidden /usr/include $ ls -l time.h sys/time.h sys/types.h -rw-r--r-- 1 gh None 2430 2009-12-07 04:51 sys/time.h -rw-r--r-- 1 gh None 15873 2009-12-07 04:51 sys/types.h -rw-r--r-- 1 gh None 6644 2009-12-07 04:51 time.h
address@hidden /usr/include $ g++ --version g++ (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copyingconditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
Is there any problem in the above lines? Please help me. Thank you in advance, Regards, Reena |