build problem with current CVS (20030125 9:45 UTC)

Vincent Béron vberon at mecano.gme.usherb.ca
Sat Jan 25 08:57:23 CST 2003


Le sam 25/01/2003 à 05:05, Stefan Leichter a écrit :
> Hello
> 
> compiling the current cvs fails for me with:
> 
> make[2]: Entering directory `/usr/src/wine/wine-build/dlls/winspool'
> gcc -shared  -Wl,-Bsymbolic,-z,defs winspool.drv.spec.o    info.o wspool.o  winspool.drv.dbg.o -o winspool.drv.so -L../../dlls  -L../../library -lwine  -lm  -lc
> info.o: In function `PRINTER_INFO_2AtoW':
> /home/sle/src/wine/wine-build/dlls/winspool/info.c:554: undefined reference to `HEAP_strdupAtoW'
> /home/sle/src/wine/wine-build/dlls/winspool/info.c:555: undefined reference to `HEAP_strdupAtoW'
> /home/sle/src/wine/wine-build/dlls/winspool/info.c:556: undefined reference to `HEAP_strdupAtoW'
> /home/sle/src/wine/wine-build/dlls/winspool/info.c:557: undefined reference to `HEAP_strdupAtoW'
> /home/sle/src/wine/wine-build/dlls/winspool/info.c:558: undefined reference to `HEAP_strdupAtoW'
> info.o:/home/sle/src/wine/wine-build/dlls/winspool/info.c:559: more undefined references to `HEAP_strdupAtoW' follow
> collect2: ld returned 1 exit status
> make[2]: *** [winspool.drv.so] Error 1
> make[2]: Leaving directory `/usr/src/wine/wine-build/dlls/winspool'
> make[1]: *** [winspool] Error 2
> make[1]: Leaving directory `/usr/src/wine/wine-build/dlls'
> make: *** [dlls] Error 2
> 
> Does someone else have this problem ?
> 
> For me it looks like the patch 
> http://www.winehq.com/hypermail/wine-patches/2003/01/0320.html
> or some parts of it did not make it into cvs
> 
> Bye Stefan
> 

Seems like your last cvs update missed some parts. The file accessible
through cvsweb (rev. 1.70) doesn't have any HEAP_strdupAtoW left, while
the precedant (rev 1.69) does (at the aformentionned lines).

Try a cvs update, or (if you hadn't modified it) remove info.c then cvs
update.

Vincent




More information about the wine-devel mailing list