Problem linking under OSX
Brought to you by:
joy
I have the following error linking under OSX the
current CVS :
ld: /usr/lib/gcc/darwin/3.3/libstdc++.a(functexcept.o)
illegal reference to symbol:
std::logic_error::logic_error(std::basic_string<char, std::char_traits<char="">, std::allocator<char> > const&)
defined in indirectly referenced dynamic library
/usr/lib/libstdc++.6.dylib
make: *** [aranym] Error 1
That means that there's a method in sources that is
called "logic_error" which is in conflict with a
preexisting one in "libstdc++.6.dylib" DL.
Can someone help with this conflict ?
I have done :
find aranym/src -name *.* -print | grep logic_error
without finding any reference to this method in src
Logged In: YES
user_id=303917
This conflict with libstdc++ was due to an incompatibility
between Xcode 1.5 and QuickTime 7.0.4 under MacOSX.3.9.
The problem is solved by downgrading to QT 7.0.3.
There's no problem with ARAnyM's building under OSX anymore.