[arch-multilib] wine x86_64 crash
Harvey
harv at gmx.de
Mon Sep 6 05:27:52 EDT 2010
Am 05.09.2010 15:14, schrieb Robert Meijers:
> When building for i686 you (obviously) can't compile Wine64 (the 64
> bit version). So you need to comment out the lines which build and
> package Wine64 so only Wine (32 bits) gets build and packaged.
I confused wine64 with building wine32 on a 64 bit system. Thank you for
clarifying. The learning curve is steep here ;-)
I commented the parts out like you suggested. I get the following error:
configure: error: FreeType 32-bit development files not found. Fonts
will not be built.
Use the --without-freetype option if you really want this.
Is there a package missing that is not mentioned in the PKGBUILD?
I used --without-freetype just to test the build
The build starts and stops in the middle with the following errors:
dib.o: In function `X11DRV_DIB_GetImageBits':
dib.c:(.text+0x266e): undefined reference to `XShmGetImage'
dib.o: In function `X11DRV_DIB_SetImageBits':
dib.c:(.text+0x52f8): undefined reference to `XShmPutImage'
dib.o: In function `X11DRV_CreateDIBSection':
dib.c:(.text+0xa257): undefined reference to `XShmQueryVersion'
dib.c:(.text+0xa2b6): undefined reference to `XShmCreateImage'
dib.c:(.text+0xa35a): undefined reference to `XShmAttach'
dib.c:(.text+0xa5bf): undefined reference to `XShmCreatePixmap'
dib.o: In function `X11DRV_DIB_DeleteDIBSection':
dib.c:(.text+0xa7ed): undefined reference to `XShmDetach'
window.o: In function `sync_window_region':
window.c:(.text+0x489): undefined reference to `XShapeCombineRectangles'
window.c:(.text+0x52a): undefined reference to `XShapeCombineRectangles'
window.c:(.text+0x580): undefined reference to `XShapeCombineMask'
window.o: In function `X11DRV_WindowPosChanged':
window.c:(.text+0x5591): undefined reference to `XShapeOffsetShape'
collect2: ld gab 1 als Ende-Status zurück
winegcc: gcc failed
make[1]: *** [winex11.drv.so] Fehler 2
make[1]: Leaving directory
`/home/harvey/abs/local/bin32-wine/src/wine-32-build/dlls/winex11.drv'
make: *** [dlls/winex11.drv] Fehler 2
I give up :-(
Harvey
--
Linux is like a wigwam: No Gates, no Windows and an Apache inside
More information about the arch-multilib
mailing list