-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all,
can anyone explain me why i have this build error ? Make[1]: Rien à faire pour « all ». make[1]: Leaving directory `/cvs-src/wine/include' make[1]: Entering directory `/cvs-src/wine/miscemu' gcc -o wine -Wl,--section-start,.interp=0x3c000100 main.o -L../dlls - -lntdll.dll -L../libs/wine -lwine -L../libs/unicode -lwine_unicode - -L../libs/port -lwine_port ../dlls/libntdll.dll.so: undefined reference to `SMB_isSepW' ../dlls/libntdll.dll.so: undefined reference to `InterlockedCompareExchange' ../dlls/libntdll.dll.so: undefined reference to `InterlockedExchangeAdd' collect2: ld returned 1 exit status make[1]: *** [wine] Erreur 1 It's very strange as: - - SMB_isSepW is a inline function (files/smb.h) - - InterlockedExchangeAdd/InterlockedCompareExchange should be never used by ntdll as they are defined on kernel (dlls/kernel/sync.c) who depends from ntdll. But they are used on: - -=(FeniX as [EMAIL PROTECTED])-(on tty1)-(at 08:42:14)=- - -={$:'/cvs-src/wine'}=->grep InterlockedExchangeAdd dlls/ntdll/*.c dlls/ntdll/sysdeps.c: unsigned int next = InterlockedExchangeAdd( &next_temp_stack, 1 ); Thanks for any help Regards, Raphael -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/A9HBp7NA3AmQTU4RAqZhAJ9xEN5jZZ3avE4LHqHHm/6Oa0jjaQCfbCwB Ci2tP69oQd2sGoL/1l9n16Q= =V/3+ -----END PGP SIGNATURE-----