From: Steve L. <st...@fu...> - 2002-11-01 13:35:23
|
> All I ever get is the "plugin does not exist error", meaning that the > LoadLibrary failed for some reason. Well LoadLibrary() is a windows API call so MinGW won't be doing anything. LoadLibrary() will look in the same directory as the exe first (see docs for all places) if no path is specified i.e. just "foo.dll". Next check the name of the DLL passed to LoadLobrary is correct. Another possibility is that the DLL itself returns FALSE from the DLL entry function. So is the DLL working OK? If the DLL depends in turn on others are they all available in the correct places? Try copying them all to the same directory 1st. See http://www.dependencywalker. com for an extremely usefull tool. Steve |
From: ironhead <iro...@ro...> - 2002-11-01 13:42:26
|
Hey, I know that the DLL's load correctly because everything works fine when compiles with MSVC 6.0. The DLL I am trying to load (I'm limiting it to 1 initially, just to try and get it working) is in the same directory as the executable. Also, I have the source for the DLL, and it is returning true. I can't figure out why it's not recognizing it. Chris -----Original Message----- From: min...@li... [mailto:min...@li...] On Behalf Of Steve Lee Sent: Friday, November 01, 2002 8:25 AM To: ironhead; min...@li... Subject: [Mingw-users] RE: How do I reduce EXE size and link external DLLs > All I ever get is the "plugin does not exist error", meaning that the > LoadLibrary failed for some reason. Well LoadLibrary() is a windows API call so MinGW won't be doing anything. LoadLibrary() will look in the same directory as the exe first (see docs for all places) if no path is specified i.e. just "foo.dll". Next check the name of the DLL passed to LoadLobrary is correct. Another possibility is that the DLL itself returns FALSE from the DLL entry function. So is the DLL working OK? If the DLL depends in turn on others are they all available in the correct places? Try copying them all to the same directory 1st. See http://www.dependencywalker. com for an extremely usefull tool. Steve ------------------------------------------------------- This sf.net email is sponsored by: See the NEW Palm Tungsten T handheld. Power & Color in a compact size! http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en _______________________________________________ MinGW-users mailing list Min...@li... You may change your MinGW Account Options or unsubscribe at: https://lists.sourceforge.net/lists/listinfo/mingw-users |