There is a new build failure on FreeBSD 4.1:
/usr/bin/gcc -c -I. -I. -I../include -I../include -g -O2 -Wall -DWINELIB -D_REENTRANT
-I/usr/X11R6/include -o lex.yy.o lex.yy.c
/usr/bin/gcc -o winedbg winedbg.spec.o break.o db_disasm.o display.o editline.o expr.o
hash.o info.o memory.o module.o msc.o registers.o source.o stabs.o stack.o types.o
winedbg.o y.tab.o lex.yy.o -L../dlls -luser32 -lkernel32 -L.. -lwine
-lwine_unicode -lncurses -lxpg4 -lm -lutil
/usr/libexec/elf/ld: warning: libgdi32.so, needed by ../dlls/libuser32.so, not found
(try using --rpath)
../dlls/libuser32.so: undefined reference to `GetBitmapBits'
../dlls/libuser32.so: undefined reference to `StretchBlt'
[...]
../dlls/libuser32.so: undefined reference to `RestoreVisRgn16'
gmake[1]: *** [winedbg] Error 1
gmake[1]: Leaving directory `/a/vexpert/files8/test/wine/debugger'
gmake: *** [debugger/winedbg] Error 2
AFAIS, revision 1.16 of debugger/Makefile.in was not complete:
date: 2000/08/04 04:12:08; author: julliard; state: Exp; lines: +1 -1
Added a few missing imports.
The patch below fixes this.
Gerald
ChangeLog:
Add a missing import of gdi32.
Index: Makefile.in
===================================================================
RCS file: /home/wine/wine/debugger/Makefile.in,v
retrieving revision 1.16
diff -u -r1.16 Makefile.in
--- Makefile.in 2000/08/04 04:12:08 1.16
+++ Makefile.in 2000/08/04 13:06:46
@@ -5,7 +5,7 @@
VPATH = @srcdir@
MODULE = none
PROGRAMS = winedbg
-IMPORTS = user32 kernel32
+IMPORTS = user32 kernel32 gdi32
C_SRCS = \
break.c \