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

Reply via email to