mingw linking problem
Stefan Leichter
Stefan.Leichter at camline.com
Sun Feb 25 12:13:22 CST 2007
Hello,
i'm trying to build wine/its dlls with mingw. This fail for some dlls at the
linking,
eg. comdlg32.dll misses the imports
_IID_IContextMenu, _IID_IShellFolder, _IID_IPersistFolder2,
_IID_IShellBrowser, _IID_ICommDlgBrowser, _IID_IShellView,
_SID_STopLevelBrowser
My investigations are showing that mingw has the missing imports in
libshell32.a., but the linker links against wine's shell32.dll.
The missing symbols are also in wine's libuuid.a, but this is not used because
the linker does not see the file. When i extend the linker call
with -L../../dlls/uuid i can link the comdlg32.dll successfully..
I have tried to find the symbols with strings on my win2k box, but the symbols
are not there.
So the first question is: What is the correct way to build the dll?
The second question when we agreed on the first one is: Can someone please fix
configure/Makefile.in to work properly .
Thanks Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make.log
Type: text/x-log
Size: 2448 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20070225/7eba3c4a/make.bin
More information about the wine-devel
mailing list