Re: Lots of symbols in comctl32 are exported by ordinal only
Danny Smith <[email protected]> Thu, 23 Oct 2003 00:09:02 +0100
| Newsgroups | gmane.comp.gnu.mingw.patches |
|---|---|
| Message-ID | <000401c398f1$824053e0$1e6d65da@DANNY> |
From: "Filip Navara > > But the NONAME tag has no significant effect on the import lib -- the > > symbol names are still in the imp lib, just hidden in the dll itself. > > Run-time linking > > doesn't use the import lib, so why should it affect that? > > The comctl32.dll exports some symbols by ordinal only and when you link with > current version of libcomctl32.a, it will search for eg. symbol DPA_Create, > which isn't present in the DLL and fail. Thanks, I didn't know that it needed the 'alias' ordinal symbol. When i looked for documentation on the NONAME symbols in Hans' patch, I couldn't find any, except for the symbols that are exported by name from shlwapi.dll. Nor do we have prototypes. So that begs the question: shouldn't we just remove them from the import lib, because it looks like ordinary users are not meant to use them? Danny > > Filip > > > > > Danny > > > > ------------------------------------------------------- > This SF.net email is sponsored by OSDN developer relations > Here's your chance to show off your extensive product knowledge > We want to know what you know. Tell us and you have a chance to win $100 > http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54 > _______________________________________________ > MinGW-patches mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mingw-patches ------------------------------------------------------- This SF.net email is sponsored by OSDN developer relations Here's your chance to show off your extensive product knowledge We want to know what you know. Tell us and you have a chance to win $100 http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54