#19542 [Com]: imagettfbbox() ... undefined

From: Date: Wed, 09 Oct 2002 21:40:58 +0000
Subject: #19542 [Com]: imagettfbbox() ... undefined
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-21989@lists.php.net to get a copy of this message
ID: 19542 Comment by: diederik@visionextendaz.NO-SPAM.nl Reported By: fxbois@free.fr Status: Feedback Bug Type: GD related Operating System: linux redhat 6.2 PHP Version: 4.2.3 New Comment: I have expirienced the same thing, recompiled PHP time after time, 'till i realised not PHP was the faulty one, but GD! I have done the following (under RedHat 8.0): 1) Download and install both RPM's for FreeType (current: freetype-2.1.2.7*.rpm and freetype-devel-2.1.2.7*.rpm) 2) Download GD 1.8.4 from http://www.boutell.com/gd/ 3) Edit the makefile and BE SURE to check freetype-support (various options in the Makefile) 4) Include /usr/lib/freetype1/freetype in the INCLUDE_DIR= line (otherwise make will stumble on "tff.h" or so... ) 5) (optional) Set the "make install" directories to /usr/ instead of /usr/local/ 6) "Make" and "Make Install" GD 7) Configure PHP 4.2.3 --with-gd --with-freetype-dir=/usr/lib/ --with-ttf-dir=/usr/lib --enable-gd-native-ttf 8) "Make" and "Make Install" PHP. After this, imagettfbbox() was recognised as a function on my PHP-pages... Previous Comments: ------------------------------------------------------------------------ [2002-09-27 06:47:53] iliaa@php.net It appears that php does not detect ttf and does not install the support for it. If it did, your phpinfo would show the following 2 lines under the GD config: FreeType Support => enabled FreeType Linkage => with TTF library Look at the config.log file and inside it look for any errors pertaining to ttf. It is highly likely that PHP simply cannot find the needed libs. ------------------------------------------------------------------------ [2002-09-27 02:36:47] fxbois@free.fr I've compiled without --enable-gd-native-ttf ... Itcompiles ok, but I hve the same error (which is logical) and the phpinfo print this : GD Support enabled GD Version 1.6.2 or higher JPG Support enabled PNG Support enabled WBMP Support enabled ------------------------------------------------------------------------ [2002-09-26 17:10:41] iliaa@php.net If you try to compile without the --enable-gd-native-ttf flag does the error still occur? Also, check your phpinfo() in regard to the gd settings if the problem persists please include those in your report as well. ------------------------------------------------------------------------ [2002-09-22 16:25:40] fxbois@free.fr in the phpinfo nothing appears in the gd section about truetype font ... (it used to before) ------------------------------------------------------------------------ [2002-09-22 14:33:36] iliaa@php.net Check your phpinfo() for GD module, it is possible it was never compiled due to some mis-configuration issue. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/19542 -- Edit this bug report at http://bugs.php.net/?id=19542&edit=1

« previous php.bugs (#21989) next »