Thanks for looking into this. results below :-/ still failing.
============================================================ scap@Jupiter:~/Radio/jblum$ git pull remote: Counting objects: 17, done. remote: Compressing objects: 100% (9/9), done. remote: Total 9 (delta 7), reused 0 (delta 0) Unpacking objects: 100% (9/9), done. >From git://gnuradio.org/jblum 0b3a4a2..e506d68 cmake_fixes -> origin/cmake_fixes Updating 0b3a4a2..e506d68 Fast-forward cmake/Modules/GrSwig.cmake | 12 +++++------- gr-trellis/src/lib/CMakeLists.txt | 10 ++++------ 2 files changed, 9 insertions(+), 13 deletions(-) scap@Jupiter:~/Radio/jblum$ cd build/ scap@Jupiter:~/Radio/jblum/build$ make clean scap@Jupiter:~/Radio/jblum/build$ cmake ../ -- Build type not specified: defaulting to release. -- Extracting version information from version.sh... -- Extracting version information from git describe... -- -- The build system will automatically enable all components. -- Use -DENABLE_DEFAULT=OFF to disable components by default. -- -- Configuring python-support support... -- Dependency PYTHONLIBS_FOUND = TRUE -- Dependency SWIG_FOUND = TRUE -- Enabling python-support support. -- Override with -DENABLE_PYTHON=ON/OFF -- -- Configuring testing-support support... -- Dependency CPPUNIT_FOUND = TRUE -- Enabling testing-support support. -- Override with -DENABLE_TESTING=ON/OFF -- -- Configuring volk support... -- Enabling volk support. -- Override with -DENABLE_VOLK=ON/OFF -- Available arches: generic;64;3dnow;popcount;mmx;sse;sse2;orc;sse3;ssse3;sse4_a;sse4_1;sse4_2;avx -- Available machines: generic;sse2_only;sse2_64;sse3_64;ssse3_64;sse4_a_64;sse4_1_64;sse4_2_64;avx_64 -- checking for module 'orc-0.4 > 0.4.11' -- package 'orc-0.4 > 0.4.11' not found -- Did not find liborc and orcc, disabling orc support... -- Using install prefix: /usr/local -- -- Configuring gruel support... -- Dependency Boost_FOUND = TRUE -- Dependency PYTHONINTERP_FOUND = TRUE -- Enabling gruel support. -- Override with -DENABLE_GRUEL=ON/OFF -- -- Configuring gnuradio-core support... -- Dependency ENABLE_GRUEL = ON -- Dependency ENABLE_VOLK = ON -- Dependency Boost_FOUND = TRUE -- Dependency GSL_FOUND = 1 -- Dependency FFTW3F_FOUND = TRUE -- Dependency PYTHONINTERP_FOUND = TRUE -- Enabling gnuradio-core support. -- Override with -DENABLE_GR_CORE=ON/OFF -- Loading build date Sat, 05 Nov 2011 18:20:40 into gr_constants... -- Loading version 3.5.0rc0 into gr_constants... -- -- Python checking for python >= 2.5 -- Python checking for python >= 2.5 - found -- -- Python checking for Cheetah >= 2.0.0 -- Python checking for Cheetah >= 2.0.0 - found -- -- Python checking for lxml >= 1.3.6 -- Python checking for lxml >= 1.3.6 - found -- -- Python checking for pygtk >= 2.10.0 -- Python checking for pygtk >= 2.10.0 - found -- -- Python checking for numpy -- Python checking for numpy - found -- -- Configuring gnuradio-companion support... -- Dependency ENABLE_GR_CORE = ON -- Dependency ENABLE_PYTHON = ON -- Dependency PYTHON_MIN_VER_FOUND = TRUE -- Dependency CHEETAH_FOUND = TRUE -- Dependency LXML_FOUND = TRUE -- Dependency PYGTK_FOUND = TRUE -- Dependency NUMPY_FOUND = TRUE -- Enabling gnuradio-companion support. -- Override with -DENABLE_GRC=ON/OFF -- -- Configuring gr-atsc support... -- Dependency Boost_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Enabling gr-atsc support. -- Override with -DENABLE_GR_ATSC=ON/OFF -- -- Configuring gr-audio support... -- Dependency Boost_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Enabling gr-audio support. -- Override with -DENABLE_GR_AUDIO=ON/OFF -- Found ALSA 1.0.24.1 -- Found jack: /usr/lib/libjack.so -- checking for module 'portaudio-2.0' -- package 'portaudio-2.0' not found -- checking for module 'comedilib' -- package 'comedilib' not found -- -- Configuring gr-comedi support... -- Dependency COMEDI_FOUND = -- Dependency LINUX = TRUE -- Dependency Boost_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Disabling gr-comedi support. -- Override with -DENABLE_GR_COMEDI=ON/OFF -- -- Configuring gr-digital support... -- Dependency Boost_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Enabling gr-digital support. -- Override with -DENABLE_GR_DIGITAL=ON/OFF -- -- Configuring gr-noaa support... -- Dependency Boost_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Enabling gr-noaa support. -- Override with -DENABLE_GR_NOAA=ON/OFF -- -- Configuring gr-pager support... -- Dependency Boost_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Enabling gr-pager support. -- Override with -DENABLE_GR_PAGER=ON/OFF -- -- Python checking for PyQt4 -- Python checking for PyQt4 - found -- -- Configuring gr-qtgui support... -- Dependency Boost_FOUND = TRUE -- Dependency QT4_FOUND = YES -- Dependency QWT_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Dependency PYTHONLIBS_FOUND = TRUE -- Dependency PYQT4_FOUND = TRUE -- Enabling gr-qtgui support. -- Override with -DENABLE_GR_QTGUI=ON/OFF -- -- Configuring gr-trellis support... -- Dependency Boost_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Dependency ENABLE_GR_DIGITAL = ON -- Enabling gr-trellis support. -- Override with -DENABLE_GR_TRELLIS=ON/OFF -- -- Configuring gr-uhd support... -- Dependency Boost_FOUND = TRUE -- Dependency UHD_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Enabling gr-uhd support. -- Override with -DENABLE_GR_UHD=ON/OFF -- Could NOT find SHD (missing: SHD_LIBRARIES SHD_INCLUDE_DIRS) -- -- Configuring gr-shd support... -- Dependency Boost_FOUND = TRUE -- Dependency SHD_FOUND = FALSE -- Dependency ENABLE_GR_CORE = ON -- Disabling gr-shd support. -- Override with -DENABLE_GR_SHD=ON/OFF -- -- Configuring gr-utils support... -- Dependency ENABLE_GR_CORE = ON -- Dependency ENABLE_PYTHON = ON -- Enabling gr-utils support. -- Override with -DENABLE_GR_UTILS=ON/OFF -- -- Configuring gr-video-sdl support... -- Dependency SDL_FOUND = YES -- Dependency Boost_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Enabling gr-video-sdl support. -- Override with -DENABLE_GR_VIDEO_SDL=ON/OFF -- -- Configuring gr-vocoder support... -- Dependency Boost_FOUND = TRUE -- Dependency ENABLE_GR_CORE = ON -- Enabling gr-vocoder support. -- Override with -DENABLE_GR_VOCODER=ON/OFF -- -- Python checking for wx >= 2.8 -- Python checking for wx >= 2.8 - found -- -- Python checking for numpy -- Python checking for numpy - found -- -- Configuring gr-wxgui support... -- Dependency ENABLE_GR_CORE = ON -- Dependency ENABLE_PYTHON = ON -- Dependency NUMPY_FOUND = TRUE -- Dependency WX_FOUND = TRUE -- Enabling gr-wxgui support. -- Override with -DENABLE_GR_WXGUI=ON/OFF -- -- Configuring doxygen support... -- Dependency DOXYGEN_FOUND = YES -- Enabling doxygen support. -- Override with -DENABLE_DOXYGEN=ON/OFF -- -- ###################################################### -- # Gnuradio enabled components -- ###################################################### -- * python-support -- * testing-support -- * volk -- * gruel -- * gnuradio-core -- * gnuradio-companion -- * gr-atsc -- * gr-audio -- * gr-digital -- * gr-noaa -- * gr-pager -- * gr-qtgui -- * gr-trellis -- * gr-uhd -- * gr-utils -- * gr-video-sdl -- * gr-vocoder -- * gr-wxgui -- * doxygen -- -- ###################################################### -- # Gnuradio disabled components -- ###################################################### -- * gr-comedi -- * gr-shd -- -- Using install prefix: /usr/local -- Building for version: 3.5.0rc0 / 3.5.0rc0 -- Configuring done -- Generating done -- Build files have been written to: /home/scap/Radio/jblum/build scap@Jupiter:~/Radio/jblum/build$ cmake -d -j8 > build.log CMake Error: The source directory "/home/scap/Radio/jblum/build/-j8" does not exist. Specify --help for usage, or press the help button on the CMake GUI. scap@Jupiter:~/Radio/jblum/build$ make -d -j8 > build.log make[2]: *** No rule to make target `audio_swig_tag', needed by `gr-audio/swig/audio_swigPYTHON_wrap.cxx'. Stop. make[1]: *** [gr-audio/swig/CMakeFiles/pygen_gr_audio_swig_ca7b6.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 scap@Jupiter:~/Radio/jblum/build$ make -d -j1 > build.log make[2]: *** No rule to make target `pmt_swig_tag', needed by `gruel/src/swig/pmt_swigPYTHON_wrap.cxx'. Stop. make[1]: *** [gruel/src/swig/CMakeFiles/_pmt_swig.dir/all] Error 2 make: *** [all] Error 2 scap@Jupiter:~/Radio/jblum/build$ make -d -j1 > build.log make[2]: *** No rule to make target `pmt_swig_tag', needed by `gruel/src/swig/pmt_swigPYTHON_wrap.cxx'. Stop. make[1]: *** [gruel/src/swig/CMakeFiles/_pmt_swig.dir/all] Error 2 make: *** [all] Error 2 scap@Jupiter:~/Radio/jblum/build$ On Sat, Nov 5, 2011 at 2:18 PM, Jeff Scaparra <j...@scaparra.com> wrote: > cmake version 2.8.3 > > ubuntu 11.04 > > Will retry in a bit and report back. > > On Sat, Nov 5, 2011 at 11:47 AM, Josh Blum <j...@ettus.com> wrote: > >> >> >> On 11/04/2011 10:47 PM, Jeff Scaparra wrote: >> > Not sure why this is but fails with -j 1 or -j 8. >> > >> >> Alright, so the challenge seem to be: make the code that generates the >> swig c++ file depend on some generated files in another subdirectory >> (filter and gengen). >> >> Can you try the latest incarnation of my cmake_fixes branch? >> >> Also, whats your OS (and version of cmake) so I can replicate it too. >> >> Thanks, >> -Josh >> > >
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio