Opened 12 years ago
Closed 12 years ago
#35128 closed defect (fixed)
gnuradio-gruel: Undefined symbols boost::system::generic_category boost::system::system_category
Reported by: | toastbar@… | Owned by: | michaelld (Michael Dickens) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.1 |
Keywords: | Cc: | andrew@…, kpreid (Kevin Reid), ali.kote@…, vareilles1@… | |
Port: | gnuradio-gruel |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Failed clean build of gnu radio with this error in log
:info:build libtool: link: /usr/bin/clang++ -Wall -Woverloaded-virtual -pipe -O2 -arch x86_64 -D_THREAD_SAFE -arch x86_64 -o .libs/test_gruel test_gruel.o -L/opt/local/lib pmt/.libs/libpmt-qa.a /opt/local/lib/libcppunit.dylib -lm -ldl ./.libs/libgruel.dylib -lboost_thread-mt -lstdc++ :info:build Undefined symbols for architecture x86_64: :info:build "boost::system::generic_category()", referenced from: :info:build __GLOBAL__I_a in libpmt-qa.a(pmt.o) :info:build "boost::system::system_category()", referenced from: :info:build __GLOBAL__I_a in libpmt-qa.a(pmt.o) :info:build ld: symbol(s) not found for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build make[5]: *** [test_gruel] Error 1
Attachments (2)
Change History (12)
Changed 12 years ago by toastbar@…
comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to michaelld@… |
Port: | gnuradio-gruel added |
Summary: | gnuradio 3.3.0 fails to build gnuradio-gruel → gnuradio-gruel: Undefined symbols boost::system::generic_category boost::system::system_category |
Could be an incompatibility with the new boost 1.50. However, since the attached log does not show a clean build attempt, please "sudo port clean gnuradio-gruel", then try again, and if it fails again, attach the new complete main.log.
Changed 12 years ago by office@…
Attachment: | main.2.log added |
---|
comment:3 Changed 12 years ago by office@…
Rolling back boost from 1.50 that got checked in 4 days ago back to 1.49 seems to hide the problem.
svn co -r 93341 http://svn.macports.org/repository/macports/trunk/dports/devel/boost sudo port clean boost sudo port activate boost @1.49.0_0
comment:4 Changed 12 years ago by office@…
sudo port clean boost svn co -r 93341 http://svn.macports.org/repository/macports/trunk/dports/devel/boost cd boost sudo port install sudo port activate boost @1.49.0_0
comment:5 Changed 12 years ago by michaelld (Michael Dickens)
Yeah; I just need to update GNU Radio to the latest release. I have a quite a queue right now, but I should have time to get to this in August.
comment:8 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ali.kote@… added |
---|
Has duplicate #35669.
comment:9 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | vareilles1@… added |
---|
Has duplicate #36084.
comment:10 Changed 12 years ago by michaelld (Michael Dickens)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in r99885.
Note: See
TracTickets for help on using
tickets.
install log