Re: libgdi32.so, needed by ../dlls/libuser32.so, not found

2000-08-04 Thread robert w hall

In message <[EMAIL PROTECTED]
.ac.at>, Gerald Pfeifer <[EMAIL PROTECTED]> writes
>There is a new build failure on FreeBSD 4.1:
>
snip

>eference 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.in2000/08/04 04:12:08 1.16
>+++ Makefile.in2000/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 \
>
This also fixes my rather longer list of unresolved symbols under Slack
7.0, as posted to cemw. Thank you!

I shall take the liberty of posting your patch back to that thread.
Bob
-- 
robert w hall




libgdi32.so, needed by ../dlls/libuser32.so, not found

2000-08-04 Thread Gerald Pfeifer

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 \