winetest problems
James Hawkins
truiken at gmail.com
Fri May 2 18:38:07 CDT 2008
Hi,
I'm trying to fix the failing cross tests, but we haven't had a
winetest build on Paul Millar's server in a few days. I'm not
familiar with Paul's build process, so my only guess is that a recent
commit has broken the build. In the meantime, I've tried a few
things.
I used John Klehm's crossbuild_tricks script [1] to build winetest.
The build succeeded, but the submitted result [2] is empty or can't be
parsed.
I ran 'make crosstest' from the build directory which fails with:
make[2]: Entering directory `/home/truiken/mywine/wine-build/dlls/advpack/tests'
i586-mingw32msvc-gcc -c -I../../../../../wine/dlls/advpack/tests -I.
-I../../../../../wine/include -I../../../include -D_REENTRANT -fPIC
-Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement
-Wwrite-strings -Wpointer-arith -g -O2 -o advpack.cross.o
../../../../../wine/dlls/advpack/tests/advpack.c
../../../../../wine/dlls/advpack/tests/advpack.c:1: warning: -fPIC
ignored for target (all code is position independent)
i586-mingw32msvc-gcc -c -I../../../../../wine/dlls/advpack/tests -I.
-I../../../../../wine/include -I../../../include -D_REENTRANT -fPIC
-Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement
-Wwrite-strings -Wpointer-arith -g -O2 -o files.cross.o
../../../../../wine/dlls/advpack/tests/files.c
../../../../../wine/dlls/advpack/tests/files.c:1: warning: -fPIC
ignored for target (all code is position independent)
i586-mingw32msvc-gcc -c -I../../../../../wine/dlls/advpack/tests -I.
-I../../../../../wine/include -I../../../include -D_REENTRANT -fPIC
-Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement
-Wwrite-strings -Wpointer-arith -g -O2 -o install.cross.o
../../../../../wine/dlls/advpack/tests/install.c
../../../../../wine/dlls/advpack/tests/install.c:1: warning: -fPIC
ignored for target (all code is position independent)
../../../tools/make_ctests -o testlist.c advpack.c files.c install.c
i586-mingw32msvc-gcc -c -I../../../../../wine/dlls/advpack/tests -I.
-I../../../../../wine/include -I../../../include -D_REENTRANT -fPIC
-Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement
-Wwrite-strings -Wpointer-arith -g -O2 -o testlist.cross.o
testlist.c
testlist.c:1: warning: -fPIC ignored for target (all code is position
independent)
i586-mingw32msvc-gcc advpack.cross.o files.cross.o install.cross.o
testlist.cross.o -o advpack_crosstest.exe -lcabinet -ladvapi32
-lkernel32
/usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/bin/ld:
cannot find -lcabinet
collect2: ld returned 1 exit status
make[2]: *** [advpack_crosstest.exe] Error 1
make[2]: Leaving directory `/home/truiken/mywine/wine-build/dlls/advpack/tests'
make[1]: *** [advpack/tests/__crosstest__] Error 2
make[1]: Leaving directory `/home/truiken/mywine/wine-build/dlls'
Which (I assume) is usually fixed by Paul Millar's win32api custom
patches. Any thoughts or ideas?
[1] http://klehm.net/wine/crossbuild_tricks.sh
[2] http://test.winehq.org/data/1a5aab0ddcc7a0dcde4403add73dbd80be746020/
--
James Hawkins
More information about the wine-devel
mailing list