Re: MinGW Build



On Thursday 01 December 2005 02:43 pm, muppet wrote:
Timm Murray said:
<>
xs/GtkIconView.o xs/GtkMenuToolButton.o -Wl,--image-base,0x69100000 
E:\perl-5.8.7\site\lib\auto\Glib\Glib.dll E:
\perl-5.8.7\lib\CORE\libperl58.a e:\msys\1.0\mingw\lib\libgdi32.a e:

Erm, where did the --image-base argument come from?  Does it belong with
the libperl58.a arg?

Have a little more information on this one.  It appears to set the DLL's base 
address.  When Windows loads the DLL, it will attempt to put it in memory at 
the base address.  If that location is already taken, then it's put somewhere 
else.  It's basically an optimization so that Windows can load the DLL faster 
in the case where there isn't anything in that spot.  If there is something 
in that spot, it's no worse off than if the base address wasn't set.

Attachment: pgp5v1EvXGldL.pgp
Description: PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]