|
[openbeos]
||
[Date Prev]
[02-2004 Date Index]
[Date Next]
||
[Thread Prev]
[02-2004 Thread Index]
[Thread Next]
[openbeos] screen saver kit bin incompatibility
- From: "François Revol" <revol@xxxxxxx>
- To: "OpenBeOS" <openbeos@xxxxxxxxxxxxx>
- Date: Mon, 09 Feb 2004 22:47:05 +0100 CET
There seems to be something really odd with BScreenSaver:
[revol@patrick ~/devel/SS]$ nm /boot/preferences/ScreenSaver |grep
ReservedScreenSaver
0001ad88 T ReservedScreenSaver1__12BScreenSaver
0001ad80 T ReservedScreenSaver2__12BScreenSaver
0001ad78 T ReservedScreenSaver3__12BScreenSaver
0001ad70 T ReservedScreenSaver4__12BScreenSaver
0001ad68 T ReservedScreenSaver5__12BScreenSaver
0001ad60 T ReservedScreenSaver6__12BScreenSaver
0001ad58 T ReservedScreenSaver7__12BScreenSaver
0001ad50 T ReservedScreenSaver8__12BScreenSaver
[revol@patrick ~/devel/SS]$ nm /bin/screen_blanker |grep
ReservedScreenSaver
0000c9e8 T ReservedScreenSaver1__12BScreenSaver
0000c9e0 T ReservedScreenSaver2__12BScreenSaver
0000c9d8 T ReservedScreenSaver3__12BScreenSaver
0000c9d0 T ReservedScreenSaver4__12BScreenSaver
0000c9c8 T ReservedScreenSaver5__12BScreenSaver
0000c9c0 T ReservedScreenSaver6__12BScreenSaver
0000c9b8 T ReservedScreenSaver7__12BScreenSaver
0000c9b0 T ReservedScreenSaver8__12BScreenSaver
and the addons I have use those, but in the header:
virtual void _ReservedScreenSaver1();
virtual void _ReservedScreenSaver2();
virtual void _ReservedScreenSaver3();
virtual void _ReservedScreenSaver4();
virtual void _ReservedScreenSaver5();
virtual void _ReservedScreenSaver6();
virtual void _ReservedScreenSaver7();
virtual void _ReservedScreenSaver8();
And our implementation uses those mangled names...
This obviously won't work.
François.
|