This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: python & rebase [Was: cygwin-setup & rebaseall]


On Wed, 26 Oct 2005, Brian Dessent wrote:

> Satish Balay wrote:
> 
> > According to Jason's post, --enable-auto-image-base is been in use for
> > a while.  [Since python doesn't always work without rebaseall] - is
> > there some other issue with this approach? [mabye some dependent
> > package should be built with --enable-auto-image-base - but it isn't?]
> 
> It is used for python itself, but it's not used for DLLs in other
> packages that python modules might load.  That is why you still have to
> rebaseall for python to work.  In order to completely retire rebaseall,
> *every* package that contains a DLL must be compiled with this option.
> 
> Of course in reality, not every DLL necessarily *has* to be rebased,
> only those that might be dynamically loaded at runtime, and even then
> it's not always necessary.  But it's hard to determine which particular
> cases those might be, and so in the general case you have to assign a
> unique base address to every DLL.

I've tried using python after doing a complete 'reinstall' and so far
It works fine. I'll keep track of any future breakages.

It will be great if rebase is not required at all...

Satish

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]