Re: SVN Compile Error Under Cygwin: Omnithread Stuff

Hi,

        I'm trying to Install GNU Radio using Cygwin in my Windows

system. When I do make, I get the following error:

/cygdrive/c/gnuradio-3.1.2/gnuradio-core/src/lib/swig/gnuradio_swig_py_r
untime.c

c:(.text+0x34fa4): undefined reference to
`omni_thread::init_t::init_t()’

/cygdrive/c/gnuradio-3.1.2/gnuradio-core/src/lib/swig/gnuradio_swig_py_r
untime.c

c:(.text+0x34fc2): undefined reference to
`omni_thread::init_t::~init_t()’

Creating library file: .libs/_gnuradio_swig_py_runtime.dll.a

collect2: ld returned 1 exit status

make[6]: *** [_gnuradio_swig_py_runtime.la] Error 1

make[6]: Leaving directory
`/cygdrive/c/gnuradio-3.1.2/gnuradio-core/src/lib/swig’

make[5]: *** [all] Error 2

make[5]: Leaving directory
`/cygdrive/c/gnuradio-3.1.2/gnuradio-core/src/lib/swig’

make[4]: *** [all-recursive] Error 1

make[4]: Leaving directory
`/cygdrive/c/gnuradio-3.1.2/gnuradio-core/src/lib’

make[3]: *** [all-recursive] Error 1

make[3]: Leaving directory
`/cygdrive/c/gnuradio-3.1.2/gnuradio-core/src’

make[2]: *** [all-recursive] Error 1

make[2]: Leaving directory `/cygdrive/c/gnuradio-3.1.2/gnuradio-core’

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/cygdrive/c/gnuradio-3.1.2’

make: *** [all] Error 2

The ./configure line was
$ ./configure --with-boost-include-dir=/cygdrive/d/Cygwin/boost_1_35_0/

I have run the make few times, as well as make clean and checking out
again. I still have the same issue.

I referred the patches given in the following pages:

http://www.mail-archive.com/[email protected]/msg09570.html

I applied the patch given in the site
http://www.gnuradio.org/trac/ticket/138, but my error still exists.

I also tried the makefile.patch by Don W. given in the URL:

http://www.mail-archive.com/[email protected]/msg10039.html
http://www.mail-archive.com/[email protected]/msg10039.html

I still run with the same problem. Kindly suggest me ways to get out of
this.

Thanks and Regards,

Sivaram

Hi Sivaram,

“Narayanan, Sivaramasubramanian (R&T)” wrote:

I’m trying to Install GNU Radio using Cygwin in my Windows
system. When I do make, I get the following error:

/cygdrive/c/gnuradio-3.1.2/gnuradio-core/src/lib/swig/gnuradio_swig_py_r
untime.c
http://www.gnuradio.org/trac/ticket/138, but my error still exists.

I also tried the makefile.patch by Don W. given in the URL:

http://www.mail-archive.com/[email protected]/msg10039.html

I still run with the same problem. Kindly suggest me ways to get out of
this.

The latest patch and instructions on how to use it are given in the wiki
at
http://www.gnuradio.org/trac/wiki/CygwinInstallMain.

Be sure to do the “./bootstrap” after applying the patch.

With any luck, this should be the last release to have this problem.

– Don W.

The latest patch and instructions on how to use it are given in the wiki at
http://www.gnuradio.org/trac/wiki/CygwinInstallMain.

Be sure to do the “./bootstrap” after applying the patch.

With any luck, this should be the last release to have this problem.

– Don W.

Don-

Many thanks for keeping the patches up to date.

-Steven