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: Josh Blum
Subject: Re: [Discuss-gnuradio] make -j 8
Date: Fri, 04 Nov 2011 21:49:18 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1


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.
> address@hidden:~/Radio/gnuradio/build$
> 
> 
> On Fri, Nov 4, 2011 at 11:36 PM, Josh Blum <address@hidden> 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
>>> address@hidden
>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
> 



reply via email to

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