Hi there,
on a more-or-less default SuSE 9.3 system I have been getting this error for a while.
Ideas?
M.
make[3]: Entering directory `/home/welinder/wine/dlls/dinput/tests' ../../../tools/winegcc/winegcc -B../../../tools/winebuild -mconsole joystick.o \ keyboard.o mouse.o testlist.o -o dinput_test.exe.so -L../../../libs/port -lwi\ ne_port -L../../../dlls -L../../../dlls/dinput -L../../../dlls/ole32 -L../../..\ /dlls/version -L../../../dlls/user32 -L../../../dlls/kernel32 -L../../../libs -\ ldinput -lole32 -lversion -luser32 -lkernel32 -ldxguid -luuid -ldxerr8 joystick.o(.text+0x666): In function `EnumJoysticks': /home/welinder/wine/dlls/dinput/tests/joystick.c:177: undefined reference to `c\ _dfDIJoystick' joystick.o(.text+0x6b0):/home/welinder/wine/dlls/dinput/tests/joystick.c:181: u\ ndefined reference to `c_dfDIJoystick2' collect2: ld returned 1 exit status winegcc: gcc failed. make[3]: *** [dinput_test.exe.so] Error 2 make[3]: Leaving directory `/home/welinder/wine/dlls/dinput/tests'
On Fri, Jan 20, 2006 at 08:54:07PM -0500, Morten Welinder wrote:
Hi there,
on a more-or-less default SuSE 9.3 system I have been getting this error for a while.
Ideas?
Did you run "make clean" in between?
My build for 9.3 went fine, but I start from vanilla state everytime.
Ciao, Marcus
A "make clean" combined with removing old stuff no longer referenced by the makefiles did the trick. Thanks! (I did just "make clean" previously, but that did not seem to resolve things by itself.)
Morten