From: Bruno C. <bru...@fr...> - 2004-04-22 11:31:42
|
> > Bruno, one of your dll clearly refenrence a fixed path DLL. > > But I thought that wasn't possible in Windows? Don't DLLs (and EXEs) > always refer to the DLLs they depend on with basenames only, without > any path? > > Is this possibility something new in Windows XP, perhaps (though one > wonders why Microsoft would have introduced this, as it is bound to > cause huge problems). > I am not using XP. I have WIN2000. I even edited the DLL by hand in binary to check that. I removed the fixed path (while keeping the DLL with the same length) and I have been able to run my binary. Well sort of since it crashes later but it's another issue :/ > > Use objdump -X | grep DLL on the DLL you uses to find one that reference > > intl.dll with a fixed path. > > Hmm. You mean lower-case -x? > Sorry. > > I now found that I use a libgnomecanvas-2-0.dll that has the > > problem. > > I wonder how that libgnomecanvas DLL has been built. > No idea. > --tml > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > MinGW-users mailing list > Min...@li... > > You may change your MinGW Account Options or unsubscribe at: > https://lists.sourceforge.net/lists/listinfo/mingw-users > |