On 01/20/2012 06:15 PM, Marcus D. Leech wrote:
On 01/20/2012 10:40 AM, Tom Rondeau wrote:
I just merged in a change to git that tries to fix the parallel build
problem without calling 'sync.' If you are one of our users who likes
to work off git and builds in parallel ('make -jN' for N>1), we were
having an issue of files not being ready while they were being
parsed. See issue #478 on gnuradio.org <http://gnuradio.org> for more
details. The current version in git works for me on multiple
machines, but I'd like more feedback if it's failing for anyone.
Thanks.
--
Tom
Single-threaded build failing at the moment:
Linking CXX shared library libgruel-3.5.2git.so
cd /home/mleech/gnuradio/build/gruel/src/lib && /usr/bin/cmake -E
cmake_link_script CMakeFiles/gruel.dir/link.txt --verbose=1
/usr/lib64/ccache/c++ -fPIC -O3 -DNDEBUG -shared
-Wl,-soname,libgruel-3.5.2git.so.0.0.0 -o libgruel-3.5.2git.so.0.0.0
CMakeFiles/gruel.dir/msg/msg_accepter.cc.o
CMakeFiles/gruel.dir/msg/msg_accepter_msgq.cc.o
CMakeFiles/gruel.dir/msg/msg_queue.cc.o
CMakeFiles/gruel.dir/pmt/pmt_unv.cc.o
CMakeFiles/gruel.dir/pmt/pmt.cc.o CMakeFiles/gruel.dir/pmt/pmt_io.cc.o
CMakeFiles/gruel.dir/pmt/pmt_pool.cc.o
CMakeFiles/gruel.dir/pmt/pmt_serialize.cc.o
CMakeFiles/gruel.dir/realtime.cc.o CMakeFiles/gruel.dir/sys_pri.cc.o
CMakeFiles/gruel.dir/thread_body_wrapper.cc.o
CMakeFiles/gruel.dir/thread_group.cc.o -lboost_date_time-mt
-lboost_program_options-mt -lboost_filesystem-mt -lboost_system-mt
-lboost_thread-mt
cd /home/mleech/gnuradio/build/gruel/src/lib && /usr/bin/cmake -E
cmake_symlink_library libgruel-3.5.2git.so.0.0.0
libgruel-3.5.2git.so.0.0.0 libgruel-3.5.2git.so
cd /home/mleech/gnuradio/build/gruel/src/lib && /usr/bin/cmake -E
create_symlink libgruel-3.5.2git.so.0.0.0
/home/mleech/gnuradio/build/gruel/src/lib/libgruel.so
make[2]: *** [gruel/src/lib/libgruel-3.5.2git.so.0.0.0] Error 1
make[2]: Leaving directory `/home/mleech/gnuradio/build'
make[1]: *** [gruel/src/lib/CMakeFiles/gruel.dir/all] Error 2
make[1]: Leaving directory `/home/mleech/gnuradio/build'
This is with a Cmake build, on Fedora 14-x86_64
This is with a make clean; make
--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Following up on my own post here. A complete, fresh, check-out along
with a virgin 'build' directory caused it to be able to build single-thread.
About to test multi-thread.
--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio