On 7/5/2010 5:22 PM, Matthias Andree wrote:
Am 05.07.2010, 23:09 Uhr, schrieb Cyrille Lefevre:
any reasons why rebaseall and rebase perl aren't executed at compile
time ? or at packaging time ?
Probably because it's not possible to oversee which installation would
need which libraries later, and because you'd have to have a registry,
or algorithm to derive base addresses, for each and every potential
library. Meaning: not manageable with reasonable effort.
Put another way, the exact addresses and spacing needed vary
with platform and perhaps according to other stuff installed,
so it would be hard to do in advance. It *might* be possible
to do it as part of setup on an individual platform, i.e.,
*technically* feasible, but I expect it would be *managerially*
a nightmare, since it is a somewhat complicated thing that
gives people more room to screw up ...
Regards -- Eliot
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple