I installed swig 1.3.40 and i have the same problem!!!!!!!!!!!!!!!!! is there any other way i can check if the required PyhtonLibs are indeed available in my system? The fact that gnuradio trunk builds without a problem makes me go crazy...
thanks Achilleas On Sat, Feb 18, 2012 at 3:40 PM, Tom Rondeau <t...@trondeau.com> wrote: > On Thu, Feb 16, 2012 at 4:27 PM, Achilleas Anastasopoulos > <anas...@umich.edu> wrote: >> >> I also noticed the following in the cmake ../ >> >> -- Found SWIG: /usr/bin/swig (found version "2.0.4") >> -- Could NOT find PythonLibs (missing: PYTHON_LIBRARIES) >> -- Found PythonInterp: /usr/bin/python2.7 >> >> >> what is the significance of not founding the PythonLibs? >> when i build gnuradio it says that it found them.... >> >> >> -- Configuring python-support support... >> -- Dependency PYTHONLIBS_FOUND = TRUE >> -- Dependency SWIG_FOUND = TRUE >> -- Dependency SWIG_VERSION_CHECK = TRUE >> -- Enabling python-support support. >> -- Override with -DENABLE_PYTHON=ON/OFF >> >> >> >> >> Achilleas > > > Achilleas, > This is good information. I've gotten various reports on trouble with the > use of SWIG 2.0.4 (specifically the .4 version). I didn't think it had > become a default installation, but it seems like it is. I'll specifically > take a look at it now, though. > > In the meantime, is there a way you can install Swig 1.3.x and use that, > instead? I wonder if that might solve you problem. > > Tom > > > >> On Thu, Feb 16, 2012 at 4:03 PM, Achilleas Anastasopoulos >> <anas...@umich.edu> wrote: >> > yes i did that and get the same problem (the swig-related files are not >> > built). >> > >> > BTW, how can using git rm the entire directory gr-howto-cmake >> > and download it from the trunk? >> > >> > thanks >> > Achilleas >> > >> > >> > >> > On Thu, Feb 16, 2012 at 3:53 PM, Tom Rondeau <t...@trondeau.com> wrote: >> >> On Thu, Feb 16, 2012 at 11:57 AM, Achilleas Anastasopoulos >> >> <anas...@umich.edu> wrote: >> >>> >> >>> BTW, I forgot to say that I am building from the latest master branch >> >>> and I have already built/installed the latest gnuradio from >> >>> the master branch. >> >>> >> >>> Achilleas >> >>> >> >>> On Thu, Feb 16, 2012 at 11:49 AM, Achilleas Anastasopoulos >> >>> <anas...@umich.edu> wrote: >> >>> > OK, I am having a problem building the howto module with CMake. >> >>> > >> >>> > Here is the output of all the steps: >> >>> > >> >>> > >> >>> > [anastas@jefe build]$ cmake ../ >> >>> > -- The CXX compiler identification is GNU >> >>> > -- Check for working CXX compiler: /usr/lib64/ccache/c++ >> >>> > -- Check for working CXX compiler: /usr/lib64/ccache/c++ -- works >> >>> > -- Detecting CXX compiler ABI info >> >>> > -- Detecting CXX compiler ABI info - done >> >>> > -- Build type not specified: defaulting to release. >> >>> > -- Boost version: 1.46.0 >> >>> > -- checking for module 'gruel' >> >>> > -- found gruel, version 3.5.2git >> >>> > -- Found GRUEL: /usr/local/lib64/libgruel.so >> >>> > -- checking for module 'gnuradio-core' >> >>> > -- found gnuradio-core, version 3.5.2git >> >>> > -- Found GNURADIO_CORE: /usr/local/lib64/libgnuradio-core.so >> >>> > -- Boost version: 1.46.0 >> >>> > -- Found the following Boost libraries: >> >>> > -- unit_test_framework >> >>> > -- Found SWIG: /usr/bin/swig (found version "2.0.4") >> >>> > -- Could NOT find PythonLibs (missing: PYTHON_LIBRARIES) >> >>> > -- Found PythonInterp: /usr/bin/python2.7 >> >>> > -- Found Doxygen: /usr/bin/doxygen >> >>> > -- Configuring done >> >>> > -- Generating done >> >>> > -- Build files have been written to: >> >>> > >> >>> > >> >>> > /n/harrisville/x/anastas/gnuradio_trunk/gr-howto-write-a-block-cmake/build >> >>> > >> >>> > >> >>> > Then >> >>> > >> >>> > >> >>> > >> >>> > [anastas@jefe build]$ make >> >>> > [ 12%] Building CXX object >> >>> > lib/CMakeFiles/gnuradio-howto.dir/howto_square_ff.cc.o >> >>> > [ 25%] Building CXX object >> >>> > lib/CMakeFiles/gnuradio-howto.dir/howto_square2_ff.cc.o >> >>> > [ 37%] Building CXX object >> >>> > lib/CMakeFiles/gnuradio-howto.dir/howto_demod_filterbank_ccvc.cc.o >> >>> > Linking CXX shared library libgnuradio-howto.so >> >>> > [ 37%] Built target gnuradio-howto >> >>> > [ 50%] Building CXX object >> >>> > lib/CMakeFiles/qa_howto_square2_ff.dir/qa_howto_square2_ff.cc.o >> >>> > Linking CXX executable qa_howto_square2_ff >> >>> > [ 50%] Built target qa_howto_square2_ff >> >>> > [ 62%] Building CXX object >> >>> > lib/CMakeFiles/qa_howto_square_ff.dir/qa_howto_square_ff.cc.o >> >>> > Linking CXX executable qa_howto_square_ff >> >>> > [ 62%] Built target qa_howto_square_ff >> >>> > [ 62%] Generating __init__.pyc >> >>> > [ 62%] Generating __init__.pyo >> >>> > [ 87%] Built target pygen_python_6b399 >> >>> > [ 87%] Shebangin howto_square.py >> >>> > [100%] Built target pygen_apps_19307 >> >>> > >> >>> > >> >>> > Then >> >>> > >> >>> > >> >>> > [anastas@jefe build]$ sudo make install >> >>> > Built target gnuradio-howto >> >>> > Built target qa_howto_square2_ff >> >>> > Built target qa_howto_square_ff >> >>> > Built target pygen_python_6b399 >> >>> > Built target pygen_apps_19307 >> >>> > Install the project... >> >>> > -- Install configuration: "Release" >> >>> > -- Installing: /usr/local/include/howto/howto_api.h >> >>> > -- Installing: /usr/local/include/howto/howto_square_ff.h >> >>> > -- Installing: /usr/local/include/howto/howto_square2_ff.h >> >>> > -- Installing: /usr/local/lib64/libgnuradio-howto.so >> >>> > -- Removed runtime path from "/usr/local/lib64/libgnuradio-howto.so" >> >>> > -- Installing: >> >>> > /usr/local/lib64/python2.7/site-packages/howto/__init__.py >> >>> > -- Installing: >> >>> > /usr/local/lib64/python2.7/site-packages/howto/__init__.pyc >> >>> > -- Installing: >> >>> > /usr/local/lib64/python2.7/site-packages/howto/__init__.pyo >> >>> > -- Installing: >> >>> > /usr/local/share/gnuradio/grc/blocks/howto_square_ff.xml >> >>> > -- Installing: >> >>> > /usr/local/share/gnuradio/grc/blocks/howto_square2_ff.xml >> >>> > -- Installing: /usr/local/bin/howto_square.py >> >>> > >> >>> > >> >>> > Now in python I try: >> >>> > >> >>> > [anastas@jefe build]$ python >> >>> > Python 2.7.1 (r271:86832, Apr 12 2011, 16:15:16) >> >>> > [GCC 4.6.0 20110331 (Red Hat 4.6.0-2)] on linux2 >> >>> > Type "help", "copyright", "credits" or "license" for more >> >>> > information. >> >>> >>>> import howto >> >>> > Traceback (most recent call last): >> >>> > File "<stdin>", line 1, in <module> >> >>> > File "/usr/local/lib64/python2.7/site-packages/howto/__init__.py", >> >>> > line 45, in <module> >> >>> > from howto_swig import * >> >>> > ImportError: No module named howto_swig >> >>> > >> >>> > >> >>> > The module howto_swig is missing.... >> >>> > Any thoughts? >> >>> > >> >>> > thanks >> >>> > Achilleas >> >> >> >> >> >> Achilleas, >> >> Something definitely looks off on your installation. Here's what I get >> >> when >> >> I do a make install: >> >> >> >> howto $ sudo make install >> >> [sudo] password for trondeau: >> >> [ 10%] Built target gnuradio-howto >> >> [ 15%] Built target qa_howto_square2_ff >> >> [ 20%] Built target qa_howto_square_ff >> >> [ 25%] Built target _howto_swig_doc_tag >> >> [ 30%] Built target _howto_swig_swig_tag >> >> [ 55%] Built target _howto_swig >> >> [ 85%] Built target pygen_swig_abbee >> >> [ 95%] Built target pygen_python_8d1a5 >> >> [100%] Built target pygen_apps_3fd98 >> >> Install the project... >> >> -- Install configuration: "Release" >> >> -- Installing: /opt/gr/include/howto/howto_api.h >> >> -- Installing: /opt/gr/include/howto/howto_square_ff.h >> >> -- Installing: /opt/gr/include/howto/howto_square2_ff.h >> >> -- Installing: /opt/gr/lib/libgnuradio-howto.so >> >> -- Removed runtime path from "/opt/gr/lib/libgnuradio-howto.so" >> >> -- Installing: /opt/gr/lib/python2.6/dist-packages/howto/_howto_swig.so >> >> -- Removed runtime path from >> >> "/opt/gr/lib/python2.6/dist-packages/howto/_howto_swig.so" >> >> -- Installing: /opt/gr/lib/python2.6/dist-packages/howto/howto_swig.py >> >> -- Installing: /opt/gr/lib/python2.6/dist-packages/howto/howto_swig.pyc >> >> -- Installing: /opt/gr/lib/python2.6/dist-packages/howto/howto_swig.pyo >> >> -- Installing: /opt/gr/include/howto/swig/howto_swig.i >> >> -- Installing: /opt/gr/include/howto/swig/howto_swig_doc.i >> >> -- Installing: /opt/gr/lib/python2.6/dist-packages/howto/__init__.py >> >> -- Installing: /opt/gr/lib/python2.6/dist-packages/howto/__init__.pyc >> >> -- Installing: /opt/gr/lib/python2.6/dist-packages/howto/__init__.pyo >> >> -- Installing: /opt/gr/share/gnuradio/grc/blocks/howto_square_ff.xml >> >> -- Installing: /opt/gr/share/gnuradio/grc/blocks/howto_square2_ff.xml >> >> -- Installing: /opt/gr/bin/howto_square.py >> >> >> >> >> >> >> >> Yours never hits the "Built target _howto_swig_doc_tag" or any other >> >> _howto_swig line. It then shows that these are not installing, either. >> >> >> >> I just did it on my machine with no problem. Can you just blow away >> >> your >> >> build directory and try again? >> >> >> >> Thanks, >> >> Tom >> >> > > _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio