[openbeos] Re: screen saver kit bin incompatibility

"François Revol" <revol@xxxxxxx> wrote:
> > "François Revol" <revol@xxxxxxx> wrote:
> > > And our implementation uses those mangled names...
> > > This obviously won't work.
> > Where does it use them?
> In the addons !
> Really no idea why they need those, isn't ld suppose to only undefine 
> things that are needed ?

I don't see where your problem is. This is what our libscreensaver.so 
looks like:

~/develop/openbeos/current/src/kits/screensaver>nm ../../../distro/
x86.R1/beos/system/lib/libscreensaver.so | grep Reserved
00001104 T _ReservedScreenSaver1__12BScreenSaver
0000110c T _ReservedScreenSaver2__12BScreenSaver
00001114 T _ReservedScreenSaver3__12BScreenSaver
0000111c T _ReservedScreenSaver4__12BScreenSaver
00001124 T _ReservedScreenSaver5__12BScreenSaver
0000112c T _ReservedScreenSaver6__12BScreenSaver
00001134 T _ReservedScreenSaver7__12BScreenSaver
0000113c T _ReservedScreenSaver8__12BScreenSaver

They are all there, or do you miss anything?

Bye,
   Axel.


Other related posts: