On Thu, Jan 29, 2009 at 5:43 PM, Waldemar Osuch
<waldemar.os...@gmail.com> wrote:
> On Thu, Jan 29, 2009 at 1:17 AM, Torsten Kurbad
> <python-l...@tk-webart.de> wrote:
>> On Thursday, January 29, 2009 at 03:44 Sidnei da Silva wrote:
>>> The best way really would be to build it statically. I did manage to
>>> do this *once*, but fail to remember how. I'm sure it is possible
>>> though.
>>
>> Yes, that's definitely a good idea. I'll try to accomplish this. If I'm
>> stuck somewhere, maybe we can explore your memory together? ;-)
>>
>
> To force static build of the extensions I tweak source of
> distutils/cygwinccompiler.py
> After lineno 299 I have added:
>
> #TODO enable to force static build
> if False:
>    shared_option = "-mdll -static"
>
> and change "False" into "True" whenever I build python-ldap.
> It seems to work.
>
> If you find a more elegant way of doing it please share.

Yes, that rings a bell. I think I managed to pass those flags manually
without hacking the distutils source, but that's exactly what needs to
be done. Thanks for refreshing my memory!

-- 
Sidnei da Silva

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Python-LDAP-dev mailing list
Python-LDAP-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/python-ldap-dev

Reply via email to