python on cygwin

Jason Tishler jason at tishler.net
Tue Apr 16 10:36:54 EDT 2002


Eric,

On Mon, Apr 15, 2002 at 09:56:21AM -0400, eric wrote:
> Thanks Jason,

You are welcome.

> Is this something that needs to be fixed in the python disribution,

No.

> or something that needs to be fixed in cygwin?

Yes.

> Any prospect of this eventually working out of the box,

Yes, but see below...

> or is this something that will always need tweaking?

Hopefully not.

I have submitted a (large) patch to Cygwin's setup.exe to perform rebasing
automatically.  Although it was not accepted in its original form, it
should be (eventually) after some (major) rework.

Rebasing a set of files is easy.  Unfortunately, maintaining and
persisting free and used lists of DLL base addresses to enable multiple
rebases over time is not.  This is only exacerbated by the unavailability
of STL in Cygwin's setup.exe since it is built with gcc -mno-cygwin.

Since the above requires an effort on the order of tens of hours
(instead of just hours), I am having trouble finding the spare time to
implement this functionality.  However, I will eventually complete this
work since it is important to me, generally useful, and very needed by
the Cygwin community.

Offers to help will be greatly appreciated.  If interested, please review
the past discussions on the cygwin-apps list:

    http://cygwin.com/cgi-bin/htsearch?method=and&format=builtin-long&sort=time&config=htdig&restrict=%2Fml%2Fcygwin-apps%2F&exclude=&words=rebase

and specifically the first version of my Cygwin setup.exe rebase patch:

    http://sources.redhat.com/ml/cygwin-apps/2002-02/msg00010.html

Thanks,
Jason





More information about the Python-list mailing list