After the following change to dlls/gdi/font.c
revision 1.32 date: 2006-04-19 18:16:36 +0000; author: julliard; state: Exp; lines: +49 -0 Jeff Latimer lats@yless4u.com.au gdi: Added implementation of GetCharABCWidthsI.
I now get the following build error on FreeBSD 5.4:
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./gdi32.spec dispdib.spec.o gdi.exe.spec.o wing.spec.o bidi16.o dispdib.o env.o gdi16.o metafile16.o wing.o bidi.o bitblt.o bitmap.o brush.o clipping.o dc.o dib.o driver.o enhmetafile.o enhmfdrv/bitblt.o enhmfdrv/dc.o enhmfdrv/graphics.o enhmfdrv/init.o enhmfdrv/mapping.o enhmfdrv/objects.o font.o freetype.o gdi_main.o gdiobj.o icm.o mapping.o metafile.o mfdrv/bitblt.o mfdrv/dc.o mfdrv/graphics.o mfdrv/init.o mfdrv/mapping.o mfdrv/objects.o mfdrv/text.o painting.o palette.o path.o pen.o printdrv.o region.o version.res -Wl,--rpath,$ORIGIN/`../../tools/relpath /tmp/WINE/lib/wine /tmp/WINE/lib` -o gdi32.dll.so -L../../dlls -ladvapi32 -lkernel32 -lntdll -L../../libs -lwine -L../../libs/unicode -lwine_unicode -L../../libs/port -lwine_port font.o(.text+0x3f28): In function `GetCharABCWidthsI': /sw/test/wine/dlls/gdi/font.c:2390: undefined reference to `WineEngGetCharABCWidthsI' winegcc: /usr/bin/gcc failed.
SUSE Linux 10.1 works fine. WOuld you mind having a look?
Gerald
Gerald Pfeifer wrote:
After the following change to dlls/gdi/font.c
revision 1.32 date: 2006-04-19 18:16:36 +0000; author: julliard; state: Exp; lines: +49 -0 Jeff Latimer lats@yless4u.com.au gdi: Added implementation of GetCharABCWidthsI.
I now get the following build error on FreeBSD 5.4:
SUSE Linux 10.1 works fine. WOuld you mind having a look?
Gerald
Gerald, sorry about this. I notice that Alexandre has patched this as there is a cunning #ifdef HAVE_FREETYPE in freetype.c that I did not notice.
Jeff
On Fri, 21 Apr 2006, Jeff Latimer wrote:
Gerald, sorry about this. I notice that Alexandre has patched this as there is a cunning #ifdef HAVE_FREETYPE in freetype.c that I did not notice.
Thanks for the info. Last night's automated builds now went fine again, both on FreeBSD 5.4 and SUSE Linux 10.0.
Gerald