Hi I tried to implement python OOT module as given in the new tutorial. Everything was fine till I reached the installation step. cmake command made the following error.. -- Build type not specified: defaulting to release. -- Boost version: 1.49.0 -- Found the following Boost libraries: -- filesystem -- system You have called ADD_LIBRARY for library gnuradio-qpsk_demod without any source files. This typically indicates a problem with your CMakeLists.txt file -- Configuring done CMake Error: CMake can not determine linker language for target:gnuradio-qpsk_demod
Going through mailing list I found that this can be overcome by removing the lib subdirectory from the CMakeLists.txt file. I removed that file and run cmake .. It ran fine. Then make command was given,.. the following was the result Scanning dependencies of target _qpsk_demod_swig_swig_tag [ 6%] Building CXX object swig/CMakeFiles/_qpsk_demod_swig_swig_tag.dir/_qpsk_demod_swig_swig_tag.cpp.o Linking CXX executable _qpsk_demod_swig_swig_tag [ 6%] Built target _qpsk_demod_swig_swig_tag Scanning dependencies of target _qpsk_demod_swig_doc_tag [ 13%] Building CXX object swig/CMakeFiles/_qpsk_demod_swig_doc_tag.dir/_qpsk_demod_swig_doc_tag.cpp.o Linking CXX executable _qpsk_demod_swig_doc_tag [ 13%] Built target _qpsk_demod_swig_doc_tag [ 20%] Generating doxygen xml for qpsk_demod_swig_doc docs warning: Tag `SHOW_DIRECTORIES' at line 477 of file /home/ttl/Documents/augest/gr-qpsk_demod/build/swig/qpsk_demod_swig_doc_swig_docs/Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `HTML_ALIGN_MEMBERS' at line 803 of file /home/ttl/Documents/augest/gr-qpsk_demod/build/swig/qpsk_demod_swig_doc_swig_docs/Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `USE_INLINE_TREES' at line 956 of file /home/ttl/Documents/augest/gr-qpsk_demod/build/swig/qpsk_demod_swig_doc_swig_docs/Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" [ 26%] Generating qpsk_demod_swig_doc.i [ 33%] Generating qpsk_demod_swig.tag [ 40%] Swig source Scanning dependencies of target _qpsk_demod_swig [ 46%] Building CXX object swig/CMakeFiles/_qpsk_demod_swig.dir/qpsk_demod_swigPYTHON_wrap.cxx.o Linking CXX shared module _qpsk_demod_swig.so /usr/bin/ld: cannot find -lgnuradio-qpsk_demod collect2: error: ld returned 1 exit status make[2]: *** [swig/_qpsk_demod_swig.so] Error 1 make[1]: *** [swig/CMakeFiles/_qpsk_demod_swig.dir/all] Error 2 make: *** [all] Error 2 How to get out of this. Thanks in advance Sreena
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio