From: James T. <jim...@ad...> - 2002-07-09 01:42:03
|
David Kredba wrote: > > From clear cvs co tree I got : > > make -f makefile.ros -C ./../wine/dlls/dplayx > make[1]: Entering directory `d:/ros/wine/dlls/dplayx' > gcc -D__WINE__ -D__REACTOS__ -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -I../.. > /../reactos/include/wine -I./ -I../../include -pipe -march=i386 -c dpclass > factory.c -o dpclassfactory.o > gcc -D__WINE__ -D__REACTOS__ -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -I../.. > /../reactos/include/wine -I./ -I../../include -pipe -march=i386 -c dplay.c > -o dplay.o > gcc -D__WINE__ -D__REACTOS__ -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -I../.. > /../reactos/include/wine -I./ -I../../include -pipe -march=i386 -c dplaysp > .c -o dplaysp.o > gcc -D__WINE__ -D__REACTOS__ -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -I../.. > /../reactos/include/wine -I./ -I../../include -pipe -march=i386 -c dplayx_ > global.c -o dplayx_global.o > gcc -D__WINE__ -D__REACTOS__ -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -I../.. > /../reactos/include/wine -I./ -I../../include -pipe -march=i386 -c dplayx_ > main.c -o dplayx_main.o > gcc -D__WINE__ -D__REACTOS__ -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -I../.. > /../reactos/include/wine -I./ -I../../include -pipe -march=i386 -c dplayx_ > messages.c -o dplayx_messages.o > gcc -D__WINE__ -D__REACTOS__ -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -I../.. > /../reactos/include/wine -I./ -I../../include -pipe -march=i386 -c dplobby > .c -o dplobby.o > gcc -D__WINE__ -D__REACTOS__ -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -I../.. > /../reactos/include/wine -I./ -I../../include -pipe -march=i386 -c lobbysp > .c -o lobbysp.o > gcc -D__WINE__ -D__REACTOS__ -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -I../.. > /../reactos/include/wine -I./ -I../../include -pipe -march=i386 -c name_se > rver.c -o name_server.o > gcc -D__WINE__ -D__REACTOS__ -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -I../.. > /../reactos/include/wine -I./ -I../../include -pipe -march=i386 -c dplayx. > dll.dbg.c -o dplayx.dll.dbg.o > gcc -Wl,--base-file,base.tmp \ > -Wl,--entry,_DllMain@12 \ > -mdll -Wl,--image-base,0x76310000 \ > -o junk.tmp \ > ../../ole/uuid.o dpclassfactory.o dplay.o dplaysp.o > dplayx_global.o > dplayx_main.o dplayx_messages.o dplobby.o lobbysp.o name_server.o dplayx. > dll.dbg.o ../../../reactos/dk/w32/lib/ntdll.a > ../../../reactos/dk/w32/lib/kernel32.a ../../../reactos/dk/w32/lib/user32.a > ../../../reactos/dk/w32/lib/ > ole32.a ../../../reactos/dk/w32/lib/libwine.a -lwinmm > dplobby.o(.text+0x26bf):dplobby.c: undefined reference to > `ConvertToGlobalHandle@4' > dplobby.o(.text+0x26e9):dplobby.c: undefined reference to > `ConvertToGlobalHandle@4' > dplobby.o(.text+0x2713):dplobby.c: undefined reference to > `ConvertToGlobalHandle@4' > make[1]: *** [dplayx.nostrip.dll] Error 1 > make[1]: Leaving directory `d:/ros/wine/dlls/dplayx' > make: *** [dplayx] Error 2 > > David > Hi, ConvertToGlobalHandle is in ./wine/dlls/kernel/kernel32.spec. So, in ./reactos/Makefile remove dplayx from the WINE_DLLS line. That worked, Now I'm stopped at wine's shell32.dll. James |