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