Peter,
On 10.4, I get now
# nm -m /sw/lib/xmms/Output/libOSX.so|fgrep _osx_about
00001114 (__TEXT,__text) non-external (was a private external)
_osx_about
whereas before the parenthesis (was a..) wasn't there.
It seems to launch correctly , just as before, in the sense that I
can push
on most buttons etc w/o having a crash (don't think to have any files to
actually play).
Only a warning on the terminal :
** WARNING **: oss_set_volume(): Failed to open mixer device (/dev/
mixer): No such file or directory
which I didn't see before _ but possibly I touched less buttons
before :)
Questions:
1) what's the point of keeping the history of symbols in a lib ("was
a...") ?
2) are there in effect, among the defined symbols, 4 categories,
_ external , non-external , private external , and "non-external (was
a private external)" ?
3) Does nm -m correctly reflect each of those 4 _ consistently across
10.4 and 10.5 _,
and are those categories sufficient to determine how the symbol
behaves under dyld ?
The questions arise obviously because before your patch to strip via
ld rather than via nmedit,
I had exactly the same output from the above command as people had on
10.5, yet
dyld appeared to behave differently..
Any pointers to documentation ?
Jean-Francois
-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel