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 \

Reply via email to