rpcrt4.dll - gcc -mno-cygwin -c -I. -I. -I../../include -I../../include -D__MINGW__ -D_WINDO WS -DWINE_NOWINSOCK -Wall -mpreferred-stack-boundary=2 -D__WINE__ -D_RPCRT4_ -D_ REENTRANT -o rpcrt4_main.o rpcrt4_main.c rpcrt4_main.c: In function `UuidCreate': rpcrt4_main.c:107: variable `last' has initializer but incomplete type rpcrt4_main.c:107: warning: excess elements in struct initializer rpcrt4_main.c:107: warning: (near initialization for `last') rpcrt4_main.c:107: warning: excess elements in struct initializer rpcrt4_main.c:107: warning: (near initialization for `last') rpcrt4_main.c:107: storage size of `last' isn't known rpcrt4_main.c:109: storage size of `tv' isn't known rpcrt4_main.c:224: warning: implicit declaration of function `gettimeofday' rpcrt4_main.c:225: invalid use of undefined type `struct timeval' rpcrt4_main.c:225: invalid use of undefined type `struct timeval' rpcrt4_main.c:228: `last' has an incomplete type rpcrt4_main.c:229: invalid use of undefined type `struct timeval' rpcrt4_main.c:231: invalid use of undefined type `struct timeval' rpcrt4_main.c:232: invalid use of undefined type `struct timeval' rpcrt4_main.c:233: invalid use of undefined type `struct timeval' rpcrt4_main.c:236: invalid use of undefined type `struct timeval' rpcrt4_main.c:237: invalid use of undefined type `struct timeval' rpcrt4_main.c:109: warning: unused variable `tv' make: *** [rpcrt4_main.o] Error 1
version.dll - dllwrap --add-stdcall-alias --def version.spec.def --implib version.a -o version .dll info.o install.o resource.o ver16.o version.dll.dbg.o -L../../dlls -ll z32 -lkernel32 -L../../library -lwine -L../../unicode -lwine_unicode -lm info.o(.text+0x148d):info.c: undefined reference to `LoadLibrary16@4' info.o(.text+0x14fe):info.c: undefined reference to `FindResource16@12' info.o(.text+0x1562):info.c: undefined reference to `FreeLibrary16@4' info.o(.text+0x157b):info.c: undefined reference to `SizeofResource16@8' info.o(.text+0x158f):info.c: undefined reference to `LoadResource16@8' info.o(.text+0x15f2):info.c: undefined reference to `FreeLibrary16@4' info.o(.text+0x1606):info.c: undefined reference to `LockResource16@4' info.o(.text+0x1702):info.c: undefined reference to `FreeResource16@4' info.o(.text+0x170c):info.c: undefined reference to `FreeLibrary16@4' ver16.o(.text+0x29b):ver16.c: undefined reference to `MapSL@4' collect2: ld returned 1 exit status dllwrap: gcc exited with status 1 make: *** [version.dll] Error 1
winmm.dll - (needs MSVCRT import to get rid of _assert) dllwrap --add-stdcall-alias --def winmm.spec.def --implib winmm.a -o winmm.dll d river.o joystick.o lolvldrv.o mci.o mmio.o mmsystem.o sound16.o time.o lolvld rv.glue.o mmsystem.glue.o time.glue.o winmm.dll.dbg.o -L../../dlls -luser32 -la dvapi32 -lkernel32 -lmsvcrt -L../../library -lwine -lm Warning: resolving _wine_ldt_copy by linking to __imp__wine_ldt_copy (auto-impor t) driver.o(.text+0x1d8):driver.c: undefined reference to `MapLS@4' driver.o(.text+0x21d):driver.c: undefined reference to `MapLS@4' driver.o(.text+0x24d):driver.c: undefined reference to `MapLS@4' driver.o(.text+0x387):driver.c: undefined reference to `MapSL@4' driver.o(.text+0x396):driver.c: undefined reference to `MapSL@4' driver.o(.text+0x3b4):driver.c: undefined reference to `MapSL@4' driver.o(.text+0x3cf):driver.c: undefined reference to `UnMapLS@4' driver.o(.text+0x3db):driver.c: undefined reference to `UnMapLS@4' driver.o(.text+0x3e7):driver.c: undefined reference to `UnMapLS@4' driver.o(.text+0xe1d):driver.c: undefined reference to `OpenDriver16@12' driver.o(.text+0x1318):driver.c: undefined reference to `CloseDriver16@12' driver.o(.text+0x15f8):driver.c: undefined reference to `OpenDriver16@12' driver.o(.text+0x162b):driver.c: undefined reference to `CloseDriver16@12' driver.o(.text+0x1667):driver.c: undefined reference to `SendDriverMessage16@16' driver.o(.text+0x168f):driver.c: undefined reference to `GetDriverModuleHandle16 @4' driver.o(.text+0x16cf):driver.c: undefined reference to `DefDriverProc16@20' driver.o(.text+0x1961):driver.c: undefined reference to `SendDriverMessage16@16'
lolvldrv.o(.text+0x1d26):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x1dc7):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x2057):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x20b3):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x20d9):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x216f):lolvldrv.c: more undefined references to `MapSL@4' foll ow lolvldrv.o(.text+0x265c):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x26be):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x2817):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x2952):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x2b27):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x2bc7):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x2bf3):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x2c37):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x2c97):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x2cae):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x2dda):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x2e77):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x2ffb):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x3057):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x30bf):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x30e5):lolvldrv.c: more undefined references to `MapSL@4' foll ow lolvldrv.o(.text+0x371f):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x380d):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x391b):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x3a98):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x3b08):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x3b31):lolvldrv.c: more undefined references to `MapLS@4' foll ow lolvldrv.o(.text+0x3c57):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x3c76):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x3cbf):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x3d33):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x3d6f):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x3de5):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x3e0f):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x3e3e):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x3e67):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x3f6a):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x3fef):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x419f):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x41fb):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x4263):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x4289):lolvldrv.c: more undefined references to `MapSL@4' foll ow lolvldrv.o(.text+0x488c):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x499c):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x4aaf):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x4b9d):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x4cab):lolvldrv.c: undefined reference to `MapLS@4' lolvldrv.o(.text+0x4df5):lolvldrv.c: more undefined references to `MapLS@4' foll ow lolvldrv.o(.text+0x4f1f):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x4fa1):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x506b):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x509a):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x50c7):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x5105):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x512f):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x51a3):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x522f):lolvldrv.c: undefined reference to `UnMapLS@4' lolvldrv.o(.text+0x532a):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x53a3):lolvldrv.c: undefined reference to `MapSL@4' lolvldrv.o(.text+0x791d):lolvldrv.c: undefined reference to `GetDriverModuleHand le16@4' lolvldrv.o(.text+0x7938):lolvldrv.c: undefined reference to `GetProcAddress16@8' lolvldrv.o(.text+0x79be):lolvldrv.c: undefined reference to `GetProcAddress16@8' lolvldrv.o(.text+0x7a42):lolvldrv.c: undefined reference to `GetProcAddress16@8' lolvldrv.o(.text+0x7ac6):lolvldrv.c: undefined reference to `GetProcAddress16@8' lolvldrv.o(.text+0x7b4a):lolvldrv.c: undefined reference to `GetProcAddress16@8' lolvldrv.o(.text+0x7bce):lolvldrv.c: more undefined references to `GetProcAddres s16@8' follow mci.o(.text+0x186d):mci.c: undefined reference to `GetCurrentTask@0' mci.o(.text+0x3ce7):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x3d03):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x3d73):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x3ddf):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x3dfe):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x3e43):mci.c: more undefined references to `MapSL@4' follow mci.o(.text+0x4466):mci.c: undefined reference to `MapLS@4' mci.o(.text+0x4483):mci.c: undefined reference to `MapLS@4' mci.o(.text+0x458f):mci.c: undefined reference to `MapLS@4' mci.o(.text+0x4687):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x4695):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x47b7):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x4c3e):mci.c: undefined reference to `MapLS@4' mci.o(.text+0x4c79):mci.c: undefined reference to `MapLS@4' mci.o(.text+0x4d10):mci.c: undefined reference to `MapLS@4' mci.o(.text+0x4d58):mci.c: undefined reference to `MapLS@4' mci.o(.text+0x4d86):mci.c: undefined reference to `MapLS@4' mci.o(.text+0x4dc5):mci.c: more undefined references to `MapLS@4' follow mci.o(.text+0x56dd):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x56e9):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x56f5):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x5727):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x573e):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x576f):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x5793):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x57ab):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x58bb):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x58d2):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x5969):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x5998):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x5a43):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x5a5a):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x5a76):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x5b63):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x5b7a):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x5ba0):mci.c: undefined reference to `UnMapLS@4' mci.o(.text+0x77a7):mci.c: undefined reference to `MapSL@4' mci.o(.text+0x78db):mci.c: undefined reference to `MapSL@4' mmio.o(.text+0x17c):mmio.c: undefined reference to `DosFileHandleToWin32Handle@4 mmio.o(.text+0xa77):mmio.c: undefined reference to `MapLS@4' mmio.o(.text+0xb29):mmio.c: undefined reference to `UnMapLS@4' mmio.o(.text+0xcb1):mmio.c: undefined reference to `MapLS@4' mmio.o(.text+0xcdd):mmio.c: undefined reference to `UnMapLS@4' mmio.o(.text+0x1535):mmio.c: undefined reference to `GlobalUnlock16@4' mmio.o(.text+0x1542):mmio.c: undefined reference to `GlobalFree16@4' mmio.o(.text+0x1589):mmio.c: undefined reference to `MapSL@4' mmio.o(.text+0x15b9):mmio.c: undefined reference to `GlobalAlloc16@8' mmio.o(.text+0x161c):mmio.c: undefined reference to `K32WOWGlobalLock16@4' mmio.o(.text+0x1630):mmio.c: undefined reference to `MapSL@4' mmio.o(.text+0x29b1):mmio.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x1a42):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0x1a63):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0x1b2e):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0x1b4b):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0x1ff3):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x2c86):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x3215):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x43c5):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x43ee):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x4de1):mmsystem.c: undefined reference to `UserYield16@0' mmsystem.o(.text+0x55b1):mmsystem.c: undefined reference to `UserYield16@0' mmsystem.o(.text+0x5675):mmsystem.c: undefined reference to `UserYield16@0' mmsystem.o(.text+0x60ad):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x6b9d):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x6bc6):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x7465):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x7c52):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0x7cb6):mmsystem.c: more undefined references to `MapSL@4' foll ow mmsystem.o(.text+0x8a71):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0x8a88):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0x8e39):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0x8e50):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xa322):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xa33b):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xa469):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xa619):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xa8fa):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xa913):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xa9da):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xa9f3):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xaaba):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xaad3):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xab9e):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xabb7):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xb9ca):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xb9e3):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xbaf1):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xbcbd):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xbfc6):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xbfdf):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xc0a6):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xc0bf):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xc186):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xc19f):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xc716):mmsystem.c: undefined reference to `MapLS@4' mmsystem.o(.text+0xc724):mmsystem.c: undefined reference to `MapLS@4' mmsystem.o(.text+0xc73e):mmsystem.c: undefined reference to `LoadModule16@8' mmsystem.o(.text+0xc78e):mmsystem.c: undefined reference to `UnMapLS@4' mmsystem.o(.text+0xc797):mmsystem.c: undefined reference to `UnMapLS@4' mmsystem.o(.text+0xc8bf):mmsystem.c: undefined reference to `PostAppMessage16@16 mmsystem.o(.text+0xc8d8):mmsystem.c: undefined reference to `GetCurrentTask@0' mmsystem.o(.text+0xc90a):mmsystem.c: undefined reference to `K32WOWYield16@0' mmsystem.o(.text+0xca74):mmsystem.c: undefined reference to `GlobalAlloc16@8' mmsystem.o(.text+0xca9f):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xcb30):mmsystem.c: undefined reference to `GetProcessFlags@4' mmsystem.o(.text+0xcc9b):mmsystem.c: undefined reference to `GetModuleHandle16@4 mmsystem.o(.text+0xcca6):mmsystem.c: undefined reference to `GetProcAddress16@8' mmsystem.o(.text+0xccd2):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xcd9d):mmsystem.c: undefined reference to `UserYield16@0' mmsystem.o(.text+0xcdb0):mmsystem.c: undefined reference to `GlobalFree16@4' mmsystem.o(.text+0xce9e):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xd23a):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xd24f):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xd264):mmsystem.c: undefined reference to `RestoreThunkLock@4' mmsystem.o(.text+0xd35b):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xd44e):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xd47a):mmsystem.c: undefined reference to `IsTask16@4' mmsystem.o(.text+0xd5a4):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xd65c):mmsystem.c: undefined reference to `MapSL@4' mmsystem.o(.text+0xd6ad):mmsystem.c: undefined reference to `GetCurrentTask@0' mmsystem.o(.text+0xd860):mmsystem.c: undefined reference to `GlobalFree16@4' mmsystem.o(.text+0xd991):mmsystem.c: undefined reference to `ReleaseThunkLock@4' mmsystem.o(.text+0xd9b5):mmsystem.c: undefined reference to `RestoreThunkLock@4' time.o(.text+0x10af):time.c: undefined reference to `ReleaseThunkLock@4' time.o(.text+0x10b8):time.c: undefined reference to `RestoreThunkLock@4' lolvldrv.glue.o(.text+0x86):lolvldrv.glue.c: undefined reference to `wine_call_t o_16_word@8' mmsystem.glue.o(.text+0x45):mmsystem.glue.c: undefined reference to `wine_call_t o_16_long@8' time.glue.o(.text+0x86):time.glue.c: undefined reference to `wine_call_to_16_wor d@8' fu000001.o(.idata$3+0xc): undefined reference to `libwine_a_iname' fu000002.o(.idata$3+0xc): undefined reference to `libwine_a_iname' fu000003.o(.idata$3+0xc): undefined reference to `libwine_a_iname' nmth000000.o(.idata$4+0x0): undefined reference to `_nm__wine_ldt_copy' collect2: ld returned 1 exit status dllwrap: gcc exited with status 1 make: *** [winmm.dll] Error 1
w32skrnl.dll - (Not that I want to support Win32s on ReactOS/Mingw)
dllwrap --add-stdcall-alias --def w32skrnl.spec.def --implib w32skrnl.a -o w32sk rnl.dll w32skernel.o w32sys.o win32s16.o w32skrnl.dll.dbg.o -L../../dlls -l kernel32 -L../../library -lwine -lm w32skernel.o(.text+0xa0):w32skernel.c: undefined reference to `NtCurrentTeb@0' w32sys.o(.text+0x12a):w32sys.c: undefined reference to `DosFileHandleToWin32Hand le@4' win32s16.o(.text+0xfc):win32s16.c: undefined reference to `MapSL@4' collect2: ld returned 1 exit status dllwrap: gcc exited with status 1 make: *** [w32skrnl.dll] Error 1
wnaspi32.dll - ReactOS/Mingw should be able to use the standard aspi layer and wine doesnt need to support this as it is UNIX dependant but I tested it just for the hell of it. (Needs msvcrt import for _errno)
dllwrap --add-stdcall-alias --def wnaspi32.spec.def --implib wnaspi32.a -o wnasp i32.dll aspi.o winaspi16.o winaspi32.o winaspi16.glue.o wnaspi32.dll.dbg.o - L../../dlls -ladvapi32 -lkernel32 -lmsvcrt -L../../library -lwine -lm Warning: resolving _wine_ldt_copy by linking to __imp__wine_ldt_copy (auto-impor t) winaspi16.glue.o(.text+0x45):winaspi16.glue.c: undefined reference to `wine_call _to_16_long@8' fu000001.o(.idata$3+0xc): undefined reference to `libwine_a_iname' nmth000000.o(.idata$4+0x0): undefined reference to `_nm__wine_ldt_copy' collect2: ld returned 1 exit status dllwrap: gcc exited with status 1 make: *** [wnaspi32.dll] Error 1