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