Hi Everyone,
I am trying to compile my project using libstdc++-static.a
To do this I am using the following XCode build setting:
STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = YES
It use to produce no warning at all with 10.5 SDK, however
since we upgraded to 10.6 SDK it produce tons of warnings (about 1600!). When
using dynamic standard C++ library all those warnings are gone.
Here is the kind of warnings that I get:
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xC3 from /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xC3 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xC3 from /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0xF4 from /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(guard.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(eh_personality.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(eh_personality.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(eh_personality.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(eh_personality.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(eh_personality.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x0 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(eh_personality.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x63 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(eh_personality.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x63 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(eh_personality.o)
ld: warning: can't add line info to anonymous symbol
anon-func-0x63 from
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libstdc++-static.a(eh_personality.o)
….
… and the list goes on and on for about 1600 lines.
All the warnings refers to libstdc++-static but in different object files.
Anyone knows how to get rid of those warnings?
Thank you,
Stephane