I've just reinstalled gnuradio yesterday, using PyBOMBS.
The newly installed version is gnuradio 3.7.4. The installation succeeded,
but it then failed to compile my custom module which worked flawlessly with
previous gnuradio installation.
The previous version was gnuradio 3.7.3 which was installed using
build-gunuradio, which had no problem at all.
Compilation error:
Linking CXX shared library libgnuradio-activecat.so
[ 71%] Built target gnuradio-activecat
Scanning dependencies of target test-activecat
[ 72%] Building CXX object
lib/CMakeFiles/test-activecat.dir/test_activecat.cc.o
[ 74%] Building CXX object
lib/CMakeFiles/test-activecat.dir/qa_activecat.cc.o
Linking CXX executable test-activecat
/usr/bin/ld: CMakeFiles/test-activecat.dir/test_activecat.cc.o:
undefined reference to symbol
'_ZN5boost10filesystem6detail16create_directoryERKNS0_4pathEPNS_6system10error_codeE'
/usr/bin/ld: note:
'_ZN5boost10filesystem6detail16create_directoryERKNS0_4pathEPNS_6system10error_codeE'
is defined in DSO
/home/sgku/download/gnuradio/target/lib/libboost_filesystem-mt.so.1.53.0 so
try adding it to the linker command line
/home/sgku/download/gnuradio/target/lib/libboost_filesystem-mt.so.1.53.0:
could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make[2]: *** [lib/test-activecat] Error 1
make[1]: *** [lib/CMakeFiles/test-activecat.dir/all] Error 2
make: *** [all] Error 2
System info:
sgku@rs: ~ $ gnuradio-config-info -v
v3.7.4git-257-gcb0bc7f0
sgku@rs: ~ $ uname -a
Linux rs 3.2.0-4-686-pae #1 SMP Debian 3.2.57-3+deb7u1 i686 GNU/Linux
How to solve this?
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio