Hello!

Thanks for your response.

Am 03.02.2009 um 19:26 schrieb Michael Dickens:

Hi Fabian -

For some reason, your computer's autotools are not providing $ (builddir) ... do you know what version they are? Hence why you couldn't find reference to it in the Makefile, and why the compile errored out.
I have  autotools version 20080123.1.


SWIG_PYTHON_FLAGS = -fvirtual -python -modern -keyword \
        -w511 -outdir $(builddir)

Try changing the above line in Makefile.common to:

SWIG_PYTHON_FLAGS = -fvirtual -python -modern -keyword \
        -w511 -outdir .
I did the changes, run configure and make. Make returns many warnings, make check fails, see below.

Then 'configure' again to rebuild all the Makefiles. Then compiling should work. - MLD


Here are the first warnings:

libtool: compile: g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. - DOMNITHREAD_POSIX=1 -I/usr/include -I/home/openbts/Desktop/gnuradio/ omnithread -I/home/openbts/Desktop/gnuradio/gnuradio-core/src/lib/ runtime -I/home/openbts/Desktop/gnuradio/gnuradio-core/src/lib/general -I/home/openbts/Desktop/gnuradio/gnuradio-core/src/lib/general -I/home/ openbts/Desktop/gnuradio/gnuradio-core/src/lib/gengen -I/home/openbts/ Desktop/gnuradio/gnuradio-core/src/lib/gengen -I/home/openbts/Desktop/ gnuradio/gnuradio-core/src/lib/filter -I/home/openbts/Desktop/gnuradio/ gnuradio-core/src/lib/filter -I/home/openbts/Desktop/gnuradio/gnuradio- core/src/lib/missing -I/home/openbts/Desktop/gnuradio/gnuradio-core/ src/lib/reed-solomon -I/home/openbts/Desktop/gnuradio/gnuradio-core/ src/lib/viterbi -I/home/openbts/Desktop/gnuradio/gnuradio-core/src/lib/ io -I/home/openbts/Desktop/gnuradio/gnuradio-core/src/lib/g72x -I/home/ openbts/Desktop/gnuradio/gnuradio-core/src/lib/swig -I/home/openbts/ Desktop/gnuradio/gnuradio-core/src/lib/swig -I/home/openbts/Desktop/ gnuradio/gruel/src/include -I/home/openbts/Desktop/gnuradio/gruel/src/ include -I/usr/include/python2.5 -I. -g -O1 -Wno-strict-aliasing -Wno- parentheses -g -O2 -pthread -pthread -Wall -Woverloaded-virtual -MT _gnuradio_swig_py_runtime_la-gnuradio_swig_py_runtime.lo -MD -MP - MF .deps/_gnuradio_swig_py_runtime_la-gnuradio_swig_py_runtime.Tpo -c gnuradio_swig_py_runtime.cc -fPIC -DPIC -o .libs/ _gnuradio_swig_py_runtime_la-gnuradio_swig_py_runtime.o gnuradio_swig_py_runtime.cc: In function ‘PyObject* _wrap_new_gr_msg_queue_sptr(PyObject*, PyObject*)’: gnuradio_swig_py_runtime.cc:14009: warning: ‘argv[0]’ may be used uninitialized in this function gnuradio_swig_py_runtime.cc: In function ‘PyObject* _wrap_new_gr_buffer_sptr(PyObject*, PyObject*)’: gnuradio_swig_py_runtime.cc:6429: warning: ‘argv[0]’ may be used uninitialized in this function

---

Make check fails with following error:

make[4]: Entering directory `/home/openbts/Desktop/gnuradio/gr-usrp/src'
Traceback (most recent call last):
  File "./qa_usrp.py", line 24, in <module>
    import usrp_swig
File "/home/openbts/Desktop/gnuradio/gr-usrp/src/usrp_swig.py", line 72, in <module>
    import gnuradio.gr.gnuradio_swig_py_runtime
ImportError: No module named gnuradio_swig_py_runtime
FAIL: run_tests
===================
1 of 1 tests failed
===================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `/home/openbts/Desktop/gnuradio/gr-usrp/src'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/home/openbts/Desktop/gnuradio/gr-usrp/src'
make[2]: *** [check] Error 2
make[2]: Leaving directory `/home/openbts/Desktop/gnuradio/gr-usrp/src'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/openbts/Desktop/gnuradio/gr-usrp'
make: *** [check-recursive] Error 1
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to