[Chameleon] Where is imagettfbbox()?

Tyler Mitchell tylermitchell at shaw.ca
Mon Nov 8 20:12:02 EST 2004


Okay, thanks.  Got it.  Reconfiguring php to explicitly include freetype-dir 
worked just fine. 

Tyler

On November 8, 2004 07:44 am, Paul Spencer wrote:
> Tyler,
>
> imagettfbbox is defined in the gd extension.  On windows, this would be
> php_gd2.dll and on linux it is normally built right in to the php cgi.
> Note that Chameleon requires gd2 now.  However, it only tests to see if
> the extension is loaded and both gd and gd2 appear the same to php (i.e.
> the extension name is 'gd' in both cases).  If you have pre-loaded the
> php_gd.dll extension in your php.ini file or if you have compiled in gd,
> then you may get this error.  In also requires that you have FreeType
> included in your PHP/gd build too ...
>
> my php was built with the following options (that relate to this issue)
>
> --with-gd=/path/to/gd --with-freetype-dir=/path/to/freetype
>
> My phpinfo() output includes:
>
> gd
>
> GD Support 	enabled
> GD Version 	2.0 or higher          <--- important
> FreeType Support 	enabled
> FreeType Linkage 	with freetype  <--- important, not TTF!
> GIF Read Support 	enabled
> GIF Create Support 	enabled
> JPG Support 	enabled
> PNG Support 	enabled
> WBMP Support 	enabled
>
> If the freetype linkage says TTF instead of freetype then you need to
> use a newer version of freetype.
>
> Cheers,
>
> Paul
>
> Tyler Mitchell wrote:
> > Hi folks,
> > I just upgraded from 1.99b2 to CVS--was that a wise decision?  Things
> > seemed to work somewhat better in the 1.99b2 version.
> >
> > I'm on the hunt for the infamous imagettfbbox function and just can't
> > seem to find it. Neither can one of the sample apps (none of them work
> > now).
> >
> > Here is the error I get.
> > "Fatal error: Call to undefined function: imagettfbbox()
> > in /opt/chameleon/htdocs/common/buttonizer/buttonizer.php on line 533"
> >
> > Sure enough I can't find this function anywhere.  Any ideas on how to
> > clean this up?
> >
> > Other than the error, I'm liking what I'm seeing here.
> > Tyler
> > _______________________________________________
> > Chameleon mailing list
> > Chameleon at lists.maptools.org
> > http://lists.maptools.org/mailman/listinfo/chameleon


More information about the Chameleon mailing list