[sldev] Linking broken?

Bryan O'Sullivan bos at lindenlab.com
Thu Jun 28 17:05:03 PDT 2007


Callum Lerwick wrote:
> Okay so its doing this on purpose:
> 
> def create_cond_module(module, module_libs=[]):
>     if build_target != 'client' or not opensource:
>         create_static_module(module=module)
>     else:
>         create_dynamic_module(module=module, module_libs=module_libs)
> 
> I don't see the reasoning behind this.

The llkdu.so shared library needs to be linked against code that is 
compiled with -fpic.  We get away without that happening at the moment 
on i386, but not on x86_64.  This was an excessively cumbersome attempt 
at getting that working, which I think I can improve on.

	<b


More information about the SLDev mailing list