You'll have to play with libtool a little more than that. I 
would suggest patching the ltmain.sh and ltconfig which come 
with kde.

 From what I understand kde wants to load dylibs at runtime 
and/or link against loadable modules. Is that correct? In this 
case you'll have to change the library names spec and the link 
command to always link dylibs and include an .so symlink in the 
library names. To link a dylib with undefined symbols you have 
to link it flat_namespace, which means you don't get to have 
different modules with the same symbols as you can if two level 
namespace is used :/

Also note that libtool is not very happy linking static 
libraries into modules, you may have to change the deplibs check 
method to pass_all to stop it complaining about this, can lead 
to more problems when you come to load the module, because the 
module doesn't know which libs to load to satisfy it's undefined 
symbols.

Have you been using the new dlcompat on the tracker? Have you 
had any problems with it?

Peter

On Sunday, March 3, 2002, at 05:55  AM, Benjamin Reed wrote:
>
> Is there a version of the MLB libtool that's hacked up for 
> darwin shared
> libraries to work properly?


_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to