#44736: gnuradio, gnuradio-devel: build fails from missing symbols --------------------------------------+------------------------- Reporter: sprhawk@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: gnuradio gnuradio-devel | --------------------------------------+------------------------- Comment (by sprhawk@…): Replying to [comment:5 michaelld@…]:
Can you do: {{{ sudo port clean gnuradio* }}} then try installing gnuradio-devel (either with macports-clang-3.4 or without). If that fails, then post the compressed logfile (again).
I tried on 10.8 using the default compiler as well as macports-clang-3.4 and both worked just fine.
I know what's my problem. I installed libcodec2 from source code about one year ago, and build script excluded the internal libcodec2(may be a bit newer source) inside gnuradio source code (maybe some bug of the build scripts) and the linker could not find the symbol from the object file. So I just remove all the old libcodec2 lib / headers from my system /usr/local and {{{ sudo port clean gnuradio* sudo port install gnuradio }}} just work ! -- Ticket URL: <https://trac.macports.org/ticket/44736#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X