Hi Alex,

On 04/28/2013 09:00 PM, Alex Dusowitz wrote:
Scanning dependencies of target _ieee802_11_swig_swig_tag
[ 38%] Building CXX object
swig/CMakeFiles/_ieee802_11_swig_swig_tag.dir/_ieee802_11_swig_swig_tag.cpp.o
Linking CXX executable _ieee802_11_swig_swig_tag
[ 38%] Built target _ieee802_11_swig_swig_tag
[ 42%] Generating doxygen xml for ieee802_11_swig_doc docs
[ 47%] Generating ieee802_11_swig_doc.i
[ 52%] Generating ieee802_11_swig.tag
[ 57%] Swig source
/usr/local/include/gnuradio/swig/gr_basic_block.i:27: Error: Nothing
known about namespace 'pmt'
make[2]: *** [swig/ieee802_11_swigPYTHON_wrap.cxx] Error 1
make[1]: *** [swig/CMakeFiles/_ieee802_11_swig.dir/all] Error 2
make: *** [all] Error 2


Also all the required libs seem to be found during cmake including GRUEL
and "/usr/local/include/gruel/swig/pmt_swig.i", where namespace 'pmt' is
defined, exists.
Also the package was installed on an identical machine with Ubuntu 12.04
just fine!

I never encountered that problem... the only thing that would come to my mind is that maybe you have multiple installations on the system (like one from the package manager and one built from source) and thus files from another installation are used? Or you could try to delete CMakeCache.txt from the build directory. If you then type make again you see where it found the gruel library.

Best,
Bastian

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to