From: E. Daniel <yhdanid@ya...> - 2005-09-18 00:12:23
I hope no tomatoes rush my way after this. :)
It turns out that the --image-base options used in the
old dllwrap version I used (2.15.91 20040904) were
either working, tolerated, or outright ignored because
now I know the syntax was wrong. I never suspected it
because everything seemed to work fine.
But with a wrong syntax (the result of automated
dsp-to-makefile converter) these options were the ones
causing trouble in the new dllwrap 2.16.91 20050827.
So it appears the bug (if we can call it as such) was
in the old dllwrap which did not complain about the
wrong image-base form, but the real problem was the
wrong image-base syntax fed to dllwrap.
By using the newest binaries again (dllwrap 2.16.91
20050827) and feeding the form --image-base,0xAddress
to dllwrap all the problems spoken of earlier
disappear. No more invalid access errors.
I am sorry for the false alarm, and I hope this
exchange will benefit someone else who might be
dealing with the same problem. And MinGW rocks.
Yahoo! Mail - PC Magazine Editors' Choice 2005