Mail Archives: cygwin/2005/10/27/15:15:48
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/
- Raw text -