[interfacekit] Binary compat test

Mixed, but mostly good news.  I took the proxy lib ideas I sent out last 
week and created a proxy lib for libscreensaver.so (because it's so 
small).  After some poking and prodding to make sure things were getting 
loaded correctly, I moved the real libscreensaver into 
~/config/add-ons/OpenBeOS, and put the proxy into /boot/beos/system/lib. 
 The good news is that screensavers work with it!  The not-so-good news 
is that the prefs app barfs, but I figure there's some backdoor stuff 
going on there that I'm not digging deep enough for.  Nevertheless, I'm 
going to call the test a success, since the main point (for me, anyway) 
was to show a lib which 3rd party apps depended on working correctly via 
a proxy lib -- demonstrating the possibility of achieving functional 
binary compatibility.

Next up -- libbe.so!  It's gonna be a *lot* hairier, so wish me luck.

e

Data is not information, and information is not knowledge: knowledge is 
not understanding, and understanding is not wisdom.
        - Philip Adams


Other related posts: