[MacPorts] #36103: octave-devel build: Undefined symbols for architecture x86_64
MacPorts
noreply at macports.org
Thu Sep 13 06:53:41 PDT 2012
#36103: octave-devel build: Undefined symbols for architecture x86_64
---------------------------+-------------------------
Reporter: vic@… | Owner: michaelld@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords:
Port: octave-devel |
---------------------------+-------------------------
Comment (by michaelld@…):
octave-devel compiles for me now (with the latest gcc changes this
morning; I'm using gcc47), but octave doesn't execute:
{{{
% octave
GNU Octave, version 3.6.2
Copyright (C) 2012 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. For details, type `warranty'.
Octave was configured for "x86_64-apple-darwin12.1.0".
Additional information about Octave is available at http://www.octave.org.
Please contribute if you find this software useful.
For more information, visit http://www.octave.org/help-wanted.html
Read http://www.octave.org/bugs.html to learn how to submit bug reports.
For information about changes from previous versions, type `news'.
dyld: lazy symbol binding failed: Symbol not found: ___emutls_get_address
Referenced from: /opt/local/lib/libstdc++.6.dylib
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: ___emutls_get_address
Referenced from: /opt/local/lib/libstdc++.6.dylib
Expected in: /usr/lib/libSystem.B.dylib
}}}
"emutls_get_address" does not exist in that libstdc++ or any of the
libraries it references (via "otool -L"). It does exist in
"/opt/local/lib/gcc47/libgcc_s.1.dylib", but that library is listed last
in the list for the octave executable (and, well after
/opt/local/lib/libstdc++.6.dylib). Methinks the gcc port files still have
some work to do ... but, I'm going to uninstall and install the gcc47
ports, yet again, to see if maybe it's still my issue (yes, they do take
quite a while to build; sigh).
--
Ticket URL: <https://trac.macports.org/ticket/36103#comment:14>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list