Not sure why this is but fails with -j 1 or -j 8. Failing with
scap@Jupiter:~/Radio/jblum/build$ make -d -j8 > make.log make[2]: *** No rule to make target `filter_generated', needed by `gnuradio-core/src/lib/swig/gnuradio_core_io.tag'. Stop. make[1]: *** [gnuradio-core/src/lib/swig/CMakeFiles/pygen_gnuradio_core_src_lib_swig_8ad5f.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... On Sat, Nov 5, 2011 at 12:49 AM, Josh Blum <j...@ettus.com> wrote: > > > On 11/04/2011 09:27 PM, Jeff Scaparra wrote: > > Seems to have gotten farther this time. Hope this can help. Builds just > > fine if I exclude the -j option. > > > > Ok, Can you try my cmake_fixes branch? > http://gnuradio.org/cgit/jblum.git/log/?h=cmake_fixes > > -josh > > > Live child 0x012d6a10 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/all) > PID > > 31163 > > Live child 0x012cbdf0 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/all) PID > > 31172 > > Live child 0x012d6a10 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/all) > PID > > 31163 > > Reaping winning child 0x01210310 PID 31194 > > Removing child 0x01210310 PID 31194 from chain. > > Considering target file > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build'. > > File > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build' > > does not exist. > > Considering target file > > `gnuradio-core/src/lib/swig/_gnuradio_core_gengen.so'. > > File `gnuradio-core/src/lib/swig/_gnuradio_core_gengen.so' does not > > exist. > > Considering target file > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/link.txt'. > > File > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/link.txt' > > was considered already. > > Considering target file > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/gnuradio_core_gengenPYTHON_wrap.cxx.o'. > > File > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/gnuradio_core_gengenPYTHON_wrap.cxx.o' > > was considered already. > > Considering target file `/usr/lib/libpython2.7.so'. > > File `/usr/lib/libpython2.7.so' was considered already. > > Considering target file > > `gnuradio-core/src/lib/libgnuradio-core-3.5.0rc0.so.0.0.0'. > > File `gnuradio-core/src/lib/libgnuradio-core-3.5.0rc0.so.0.0.0' was > > considered already. > > Considering target file `gruel/src/lib/libgruel-3.5.0rc0.so.0.0.0'. > > File `gruel/src/lib/libgruel-3.5.0rc0.so.0.0.0' was considered > already. > > Considering target file `/usr/lib64/libboost_date_time-mt.so'. > > File `/usr/lib64/libboost_date_time-mt.so' was considered already. > > Considering target file `/usr/lib64/libboost_program_options-mt.so'. > > File `/usr/lib64/libboost_program_options-mt.so' was considered > already. > > Considering target file `/usr/lib64/libboost_filesystem-mt.so'. > > File `/usr/lib64/libboost_filesystem-mt.so' was considered already. > > Considering target file `/usr/lib64/libboost_system-mt.so'. > > File `/usr/lib64/libboost_system-mt.so' was considered already. > > Considering target file `/usr/lib64/libboost_thread-mt.so'. > > File `/usr/lib64/libboost_thread-mt.so' was considered already. > > Considering target file > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build.make'. > > File > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build.make' > > was considered already. > > Finished prerequisites of target file > > `gnuradio-core/src/lib/swig/_gnuradio_core_gengen.so'. > > Must remake target > `gnuradio-core/src/lib/swig/_gnuradio_core_gengen.so'. > > Need a job token; we don't have children > > Putting child 0x012160b0 > > (gnuradio-core/src/lib/swig/_gnuradio_core_gengen.so) PID 523 on the > chain. > > Commands of `gnuradio-core/src/lib/swig/_gnuradio_core_gengen.so' are > > being run. > > Finished prerequisites of target file > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build'. > > The prerequisites of > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build' > are > > being made. > > Live child 0x012160b0 > (gnuradio-core/src/lib/swig/_gnuradio_core_gengen.so) > > PID 523 > > Linking CXX shared module _gnuradio_core_gengen.so > > Reaping winning child 0x012160b0 PID 523 > > > > Live child 0x012160b0 > (gnuradio-core/src/lib/swig/_gnuradio_core_gengen.so) > > PID 525 > > Reaping winning child 0x012160b0 PID 525 > > Removing child 0x012160b0 PID 525 from chain. > > Considering target file > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build'. > > File > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build' > > does not exist. > > Considering target file > > `gnuradio-core/src/lib/swig/_gnuradio_core_gengen.so'. > > File `gnuradio-core/src/lib/swig/_gnuradio_core_gengen.so' was > considered > > already. > > Finished prerequisites of target file > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build'. > > Must remake target > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build'. > > Successfully remade target file > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/build'. > > Reaping winning child 0x012cbdf0 PID 31172 > > Live child 0x012cbdf0 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/all) PID > > 530 > > Live child 0x012d6a10 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/all) > PID > > 31163 > > [ 91%] Reaping winning child 0x012cbdf0 PID 530 > > Live child 0x012cbdf0 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/all) PID > > 531 > > Live child 0x012d6a10 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/all) > PID > > 31163 > > Built target _gnuradio_core_gengen > > Reaping winning child 0x012cbdf0 PID 531 > > Removing child 0x012cbdf0 PID 531 from chain. > > Released token for child 0x012cbdf0 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_gengen.dir/all). > > Live child 0x012d6a10 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/all) > PID > > 31163 > > Live child 0x012d6a10 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/all) > PID > > 31163 > > Reaping winning child 0x023bf7b0 PID 31181 > > Removing child 0x023bf7b0 PID 31181 from chain. > > Considering target file > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build'. > > File > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build' > > does not exist. > > Considering target file > > `gnuradio-core/src/lib/swig/_gnuradio_core_general.so'. > > File `gnuradio-core/src/lib/swig/_gnuradio_core_general.so' does not > > exist. > > Considering target file > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/link.txt'. > > File > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/link.txt' > > was considered already. > > Considering target file > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/gnuradio_core_generalPYTHON_wrap.cxx.o'. > > File > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/gnuradio_core_generalPYTHON_wrap.cxx.o' > > was considered already. > > Considering target file `/usr/lib/libpython2.7.so'. > > File `/usr/lib/libpython2.7.so' was considered already. > > Considering target file > > `gnuradio-core/src/lib/libgnuradio-core-3.5.0rc0.so.0.0.0'. > > File `gnuradio-core/src/lib/libgnuradio-core-3.5.0rc0.so.0.0.0' was > > considered already. > > Considering target file `gruel/src/lib/libgruel-3.5.0rc0.so.0.0.0'. > > File `gruel/src/lib/libgruel-3.5.0rc0.so.0.0.0' was considered > already. > > Considering target file `/usr/lib64/libboost_date_time-mt.so'. > > File `/usr/lib64/libboost_date_time-mt.so' was considered already. > > Considering target file `/usr/lib64/libboost_program_options-mt.so'. > > File `/usr/lib64/libboost_program_options-mt.so' was considered > already. > > Considering target file `/usr/lib64/libboost_filesystem-mt.so'. > > File `/usr/lib64/libboost_filesystem-mt.so' was considered already. > > Considering target file `/usr/lib64/libboost_system-mt.so'. > > File `/usr/lib64/libboost_system-mt.so' was considered already. > > Considering target file `/usr/lib64/libboost_thread-mt.so'. > > File `/usr/lib64/libboost_thread-mt.so' was considered already. > > Considering target file > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build.make'. > > File > > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build.make' > > was considered already. > > Finished prerequisites of target file > > `gnuradio-core/src/lib/swig/_gnuradio_core_general.so'. > > Must remake target > `gnuradio-core/src/lib/swig/_gnuradio_core_general.so'. > > Need a job token; we don't have children > > Putting child 0x023c4d60 > > (gnuradio-core/src/lib/swig/_gnuradio_core_general.so) PID 533 on the > chain. > > Commands of `gnuradio-core/src/lib/swig/_gnuradio_core_general.so' are > > being run. > > Finished prerequisites of target file > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build'. > > The prerequisites of > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build' > > are being made. > > Live child 0x023c4d60 > > (gnuradio-core/src/lib/swig/_gnuradio_core_general.so) PID 533 > > Linking CXX shared module _gnuradio_core_general.so > > Reaping winning child 0x023c4d60 PID 533 > > > > Live child 0x023c4d60 > > (gnuradio-core/src/lib/swig/_gnuradio_core_general.so) PID 535 > > Reaping winning child 0x023c4d60 PID 535 > > Removing child 0x023c4d60 PID 535 from chain. > > Considering target file > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build'. > > File > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build' > > does not exist. > > Considering target file > > `gnuradio-core/src/lib/swig/_gnuradio_core_general.so'. > > File `gnuradio-core/src/lib/swig/_gnuradio_core_general.so' was > > considered already. > > Finished prerequisites of target file > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build'. > > Must remake target > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build'. > > Successfully remade target file > > `gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/build'. > > Reaping winning child 0x012d6a10 PID 31163 > > Live child 0x012d6a10 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/all) > PID > > 540 > > [ 92%] Reaping winning child 0x012d6a10 PID 540 > > Live child 0x012d6a10 > > (gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_general.dir/all) > PID > > 541 > > Built target _gnuradio_core_general > > Reaping winning child 0x012d6a10 PID 541 > > Removing child 0x012d6a10 PID 541 from chain. > > Reaping losing child 0x02436e20 PID 22163 > > make: *** [all] Error 2 > > Removing child 0x02436e20 PID 22163 from chain. > > scap@Jupiter:~/Radio/gnuradio/build$ > > > > > > On Fri, Nov 4, 2011 at 11:36 PM, Josh Blum <j...@ettus.com> wrote: > > > >> > >> > >> On 11/04/2011 08:31 PM, Jeff Scaparra wrote: > >>> I was trying to build gnuradio using all my cores. I started with cmake > >> ../ > >>> from a build director. Then I issued make -j8 however the swig portion > >>> fails badly. Is there a way to fix this so it is faster for multicore > >>> building? > >>> > >>> > >> > >> There may be dependencies that are not properly specified. Can you say > >> which swig builds are failing for you/post the error verbose? > >> > >> -josh > >> > >>> > >>> > >>> _______________________________________________ > >>> Discuss-gnuradio mailing list > >>> Discuss-gnuradio@gnu.org > >>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >> > >> _______________________________________________ > >> Discuss-gnuradio mailing list > >> Discuss-gnuradio@gnu.org > >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >> > > >
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio