global symbol `_END_' has non-global binding

Jody Baze <[email protected]>
Newsgroups gmane.os.solaris.managers
Organization Blue Sky Tours
Message-ID <[email protected]>
Hi all -- We've been using packages from SunFreeware on our sol10 x86 boxes 
for a very long time now. We use the Sun Studio compilers to compile our own 
C++ code and here a while back, maybe a month or two ago, we started getting 
the following errors while linking:

ld: warning: global symbol `_END_' has non-global binding:
        (file /usr/local/ssl/lib/libssl.so value=LOCL);
ld: warning: global symbol `_START_' has non-global binding:
        (file /usr/local/ssl/lib/libssl.so value=LOCL);
ld: warning: global symbol `_END_' has non-global binding:
        (file /usr/local/ssl/lib/libcrypto.so value=LOCL);
ld: warning: global symbol `_START_' has non-global binding:
        (file /usr/local/ssl/lib/libcrypto.so value=LOCL);
ld: warning: global symbol `_END_' has non-global binding:
        (file /usr/local/lib/libpcre.so value=LOCL);
ld: warning: global symbol `_START_' has non-global binding:
        (file /usr/local/lib/libpcre.so value=LOCL);

This happens for libiconv and a few other libs as well. All this does not seem 
to cause a problem, the applications still work fine. Still, it's worrying. I 
hit up Steve at SunFreeware and he's not seen this before, either.

Clearly this isn't an emergency or anything, but does anyone have a suggestion 
as to how to quell the warnings? Or better yet, solve them?

Thanks!

Jody Baze
Blue Sky Tours
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.