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] |
But what was wrong with my idea of making rebaseall a #!/bin/ash script?
You still couldn't run the script from bash since the dlls would still be loaded. That would mean that you'd have to do something like:
c:\>ash rebaseall
(Currently rebaseall won't work as an ash script but the fix is trivial)
I guess that's better than nothing but I still think that just not rebasing the bash dlls is going to result in fewer mailing list complaints.
OTOH, if we had some coordination between the maintainers of DLLs in the distribution we could reduce the need for rebase a lot. I don't know if using --enable-auto-image-base would fix every problem but I suspect that it might help.
I suggest another simple solution. Teach rebase to read an INI file if called without options, this INI includes all options needed for rebaseall and then after closing all Cygwin processes a simple double click on rebase from explorer (or calling from a .bat file) would be sufficient to start it.
-- 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] |