discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] make -j 8


From: Jeff Scaparra
Subject: Re: [Discuss-gnuradio] make -j 8
Date: Sat, 5 Nov 2011 14:23:59 -0400

Thanks for looking into this.

results below :-/ still failing. 

============================================================

address@hidden:~/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(-)

address@hidden:~/Radio/jblum$ cd build/

address@hidden:~/Radio/jblum/build$ make clean

address@hidden:~/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

address@hidden:~/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.

address@hidden:~/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

address@hidden:~/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

address@hidden:~/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
address@hidden:~/Radio/jblum/build$ 


On Sat, Nov 5, 2011 at 2:18 PM, Jeff Scaparra <address@hidden> 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 <address@hidden> 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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]