http://bugs.winehq.org/show_bug.cgi?id=14820
Summary: Check for FreeType 2 fails Product: Wine Version: CVS/GIT Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P3 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: Markus.Elfring@web.de
I get the following messages during build configuration on my openSUSE 11.0 system.
checking for freetype-config... freetype-config checking for -lfreetype... not found configure: error: FreeType development files not found. Fonts will not be built. Dialog text may be invisible or unaligned. Use the --without-freetype option if you really want this.
I wonder about the failed check because I would expect that the installed software components are sufficient. freetype-1.3.1-1347.1 freetype2-devel-2.3.5-62.2 freetype2-2.3.5-62.2 freetype-tools-1.3.1-1347.1 freetype2-32bit-2.3.5-62.2
http://source.winehq.org/git/wine.git?a=blob;f=configure.ac;h=4ea3a18def15da...
http://bugs.winehq.org/show_bug.cgi?id=14820
--- Comment #1 from Markus Elfring Markus.Elfring@web.de 2008-08-10 10:32:35 --- http://forum.winehq.org/viewtopic.php?t=1951
The file "config.log" contains the following output.
configure:13789: checking for -lfreetype configure:13824: gcc -m32 -o conftest -g -O2 conftest.c -lfreetype -lfreetype -lz >&5 /usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/../../../../x86_64-unknown-linux-gnu/bin/ld: cannot find -lfreetype collect2: ld returned 1 exit status configure:13830: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Wine" | #define PACKAGE_TARNAME "wine" | #define PACKAGE_VERSION "1.1.2" [...] | #ifdef __cplusplus | extern "C" | #endif | char FT_Init_FreeType (); | int | main () | { | return FT_Init_FreeType (); | ; | return 0; | } configure:13853: result: not found
http://bugs.winehq.org/show_bug.cgi?id=14820
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2008-08-10 10:35:14 --- You missing required packages and symlinks. See http://wiki.winehq.org/WineOn64bit for more details.
Closing invalid - missing development files is not Wine bug.
http://bugs.winehq.org/show_bug.cgi?id=14820
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2008-08-10 10:35:21 --- CLosing
http://bugs.winehq.org/show_bug.cgi?id=14820
Markus Elfring Markus.Elfring@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Resolution|INVALID | Summary|Check for FreeType 2 fails |Failing link checks for some | |libraries
--- Comment #4 from Markus Elfring Markus.Elfring@web.de 2008-08-10 15:00:27 --- I have got the impression that a few configuration checks fail despite 32 and 64 Bit libraries are installed for corresponding software components on my system. I have added the links that were listed in the section "Building WINE on 64bit SUSE".
elfring@Sonne:~/Projekte/Wine/trunk> ./configure --prefix=/usr --x-libraries=/usr/X11R6/lib [...] checking for up-to-date OpenGL version... yes checking for -lGL... libGL.so.1 checking for -lGLU... not found [...] checking for -lncurses... not found [...] config.status: executing include/wine commands
configure: libGLU development files not found, GLU won't be supported. configure: lib(n)curses development files not found, curses won't be supported. configure: fontconfig development files not found, fontconfig won't be supported.
configure: WARNING: libxslt development files not found, xslt won't be supported.
configure: Finished. Do 'make depend && make' to compile Wine.
Will the linker (from gcc 4.3.1) need any additional help to resolve dependencies during the "configure process"?
http://bugs.winehq.org/show_bug.cgi?id=14820
--- Comment #5 from Detlef Riekenberg wine.dev@web.de 2008-08-10 15:21:00 --- Wine can be compiled well on various 64Bit systems. Every Problem so far was due to missing libs. Please use the command "file" to check your libs (use the correct path)
Example: file /usr/lib/libGLU.* /usr/lib/libGLU.a: current ar archive /usr/lib/libGLU.so: symbolic link to `libGLU.so.1' /usr/lib/libGLU.so.1: symbolic link to `libGLU.so.1.3.070002' /usr/lib/libGLU.so.1.3.070002: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
Similar for the other libs. ncurses fontconfig xslt
When every lib is present as "ELF 32bit", and configure still fail to find the libs, then please - attach config.log to the bug - use "file <libname> >>logfile.txt" for all affected libs - attach the logfile.txt to the bug
Thanks for helping Wine
http://bugs.winehq.org/show_bug.cgi?id=14820
--- Comment #6 from Markus Elfring Markus.Elfring@web.de 2008-08-10 16:03:48 --- Created an attachment (id=15371) --> (http://bugs.winehq.org/attachment.cgi?id=15371) configuration log
elfring@Sonne:~/Projekte/Wine/trunk> file /usr/lib/libGLU.* /usr/lib/libGLU.so.1: symbolic link to `libGLU.so.1.3.070003' /usr/lib/libGLU.so.1.3.070003: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
Are there any more special configuration tweaks needed to get rid of the message "configure: libGLU development files not found, GLU won't be supported."?
http://bugs.winehq.org/show_bug.cgi?id=14820
--- Comment #7 from Vitaliy Margolen vitaliy@kievinfo.com 2008-08-10 16:54:36 --- Did you created all the symlinks from the wiki page?
http://bugs.winehq.org/show_bug.cgi?id=14820
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #8 from Vitaliy Margolen vitaliy@kievinfo.com 2008-08-10 16:55:49 --- Again everything works for me. The problem is the system config. Or rather lack of proper development libraries in your setup. Closing invalid.
http://bugs.winehq.org/show_bug.cgi?id=14820
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Vitaliy Margolen vitaliy@kievinfo.com 2008-08-10 16:56:08 --- DO NOT reopen! Fix your configuration!
http://bugs.winehq.org/show_bug.cgi?id=14820
--- Comment #10 from Vitaliy Margolen vitaliy@kievinfo.com 2008-08-10 16:57:48 ---
elfring@Sonne:~/Projekte/Wine/trunk> file /usr/lib/libGLU.* /usr/lib/libGLU.so.1: symbolic link to `libGLU.so.1.3.070003' /usr/lib/libGLU.so.1.3.070003: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
In case you still don't get it that list ^ missing /usr/lib/libGLU.so
http://bugs.winehq.org/show_bug.cgi?id=14820
Michael Scholz michael-shz@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |michael-shz@web.de
--- Comment #11 from Michael Scholz michael-shz@web.de 2008-09-13 02:46:40 --- I experienced the same problem.
The message about the missing freetype lib on the console is misleading. If you look into config.log you might likely find the real cause for the problem.
I my case it was a missing package regarding the zlib. Installing that did the trick.
http://bugs.winehq.org/show_bug.cgi?id=14820
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified