|
From: | Titus Cheung |
Subject: | [ft] Freetype 2.5 not installable with make |
Date: | Mon, 23 Dec 2013 10:12:33 +0000 |
Hello, I'm running Linux 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux and with freetype-2.4.10.tar.gz to freetype-2.4.12.tar.gz, I'm able to install fine with following: cd <install directory> ./configure --prefix=<install directory>/install make && make install However, starting from the 2.5.x series, it no longer works. Has anyone experienced issues with this also? With freetype-2.5.0.1.tar.gz, I'm getting following error: In file included from /usr/include/libpng12/png.h:371, from /appvol/freetype-2.5.0.1/src/sfnt/pngshim.c:30, from /appvol/freetype-2.5.0.1/src/sfnt/sfnt.c:31: /usr/include/libpng12/pngconf.h:336: error: expected '=', ',', ';', 'asm' or '__attribute__' before '.' token /usr/include/libpng12/pngconf.h:337: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'include' make: *** [/appvol/freetype-2.5.0.1/objs/sfnt.lo] Error 1 With freetype-2.5.1.tar.gz, I'm getting following error: In file included from /appvol/freetype-2.5.1/include/freetype.h:33, from /appvol/freetype-2.5.1/src/sfnt/sfntpic.c:20, from /appvol/freetype-2.5.1/src/sfnt/sfnt.c:22: ./builds/unix/ftconfig.h: In function 'FT_MulFix_x86_64': ./builds/unix/ftconfig.h:532: warning: ISO C90 does not support 'long long' ./builds/unix/ftconfig.h:535: warning: ISO C90 does not support 'long long' In file included from /usr/include/libpng12/png.h:371, from /appvol/freetype-2.5.1/src/sfnt/pngshim.c:30, from /appvol/freetype-2.5.1/src/sfnt/sfnt.c:31: /usr/include/libpng12/pngconf.h: At top level: /usr/include/libpng12/pngconf.h:336: error: expected '=', ',', ';', 'asm' or '__attribute__' before '.' token /usr/include/libpng12/pngconf.h:337: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'include' make: *** [/appvol/freetype-2.5.1/objs/sfnt.lo] Error 1 With freetype-2.5.2.tar.gz, I'm getting a lot more warnings and the following error: In file included from /appvol/freetype-2.5.2/include/freetype.h:33, from /appvol/freetype-2.5.2/src/sfnt/sfntpic.c:20, from /appvol/freetype-2.5.2/src/sfnt/sfnt.c:22: ./builds/unix/ftconfig.h: In function 'FT_MulFix_x86_64': ./builds/unix/ftconfig.h:532: warning: ISO C90 does not support 'long long' ./builds/unix/ftconfig.h:535: warning: ISO C90 does not support 'long long' In file included from /usr/include/libpng12/png.h:371, from /appvol/freetype-2.5.2/src/sfnt/pngshim.c:30, from /appvol/freetype-2.5.2/src/sfnt/sfnt.c:31: /usr/include/libpng12/pngconf.h: At top level: /usr/include/libpng12/pngconf.h:336: error: expected '=', ',', ';', 'asm' or '__attribute__' before '.' token /usr/include/libpng12/pngconf.h:337: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'include' make: *** [/appvol/freetype-2.5.2/objs/sfnt.lo] Error 1 Regards, Titus |
[Prev in Thread] | Current Thread | [Next in Thread] |