Summary: | wine-20050310-r1 fails to compile on amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sascha Wintz <sascha> |
Component: | Current packages | Assignee: | Wine Maintainers <wine> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | amd64 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Sascha Wintz
2005-04-18 18:17:48 UTC
what version of the emul-linux-x86-xlibs are you using? *** This bug has been marked as a duplicate of 88725 *** Those are the emul packages I have installed. emul-linux-x86-xlibs-2.1 emul-linux-x86-gtklibs-1.2 emul-linux-x86-baselibs-2.1 emul-linux-x86-soundlibs-2.1 emul-linux-x86-glibc-1000 emul-linux-x86-qtlibs-2.1 emul-linux-x86-compat-1.0 EXTRA_ECONF="--x-libraries=/emul/linux/x86/usr/lib" emerge wine seems to fix that problem, but now I'm stuck here gcc -m32 -c -I. -I. -I../include -I../include -I/usr/include/freetype2 -DLEX_OUTPUT_ROOT="\"lex.yy\"" -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon64 -O2 -pipe -o sfnt2fnt.o sfnt2fnt.c gcc -m32 -march=athlon64 -O2 -pipe -o sfnt2fnt sfnt2fnt.o -L../libs/unicode -lwine_unicode -L../libs/port -lwine_port -lfreetype -lz /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/../../../libfreetype.so when searching for -lfreetype /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/../../../libfreetype.a when searching for -lfreetype /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libfreetype.so when searching for -lfreetype /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libfreetype.a when searching for -lfreetype /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lfreetype collect2: ld returned 1 exit status make[1]: *** [sfnt2fnt] Error 1 make[1]: Leaving directory `/var/tmp/portage/wine-20050310-r1/work/wine-20050310/tools' make: *** [tools] Error 2 !!! ERROR: app-emulation/wine-20050310-r1 failed. !!! Function src_compile, Line 106, Exitcode 2 !!! depend !!! If you need support, post the topmost build error, NOT this status message. more people are having the same problem, like in this forum http://forums.gentoo.org/viewtopic-t-325863-highlight-wine.html I also tried LDFLAGS="-L/usr/lib32" and LDFLAGS="-L/emul/linux/x86/usr/lib32/" that didn't help either. The freetype libs are there, so they are not missing # ls -l /emul/linux/x86/usr/lib32/libfreetype.so* lrwxrwxrwx 1 root root 20 Apr 18 20:05 /emul/linux/x86/usr/lib32/libfreetype.so -> libfreetype.so.6.3.7 lrwxrwxrwx 1 root root 20 Apr 18 20:05 /emul/linux/x86/usr/lib32/libfreetype.so.6 -> libfreetype.so.6.3.7 -rwxr-xr-x 1 root root 458948 Apr 18 20:05 /emul/linux/x86/usr/lib32/libfreetype.so.6.3.7 |