PHP - GDlib - TTF - Treibt mich alles in den Wahnsinn...

Apache, Lighttpd, nginx, Cherokee
x3ro
Posts: 26
Joined: 2006-11-21 00:48
 

PHP - GDlib - TTF - Treibt mich alles in den Wahnsinn...

Post by x3ro »

Also, ich versuche nun schon seit geraumer Zeit die FreetypeLib und die T1Lib an den Start zu bringen, allerdings will das ganze einfach nicht klappen...

#! /bin/sh
#
# Created by configure

'./configure'
'--prefix=/usr/local/php5'
'--with-apxs2=/usr/local/httpd/bin/apxs'
'--with-gd'
'--with-ttf'
'--with-t1lib'
'--with-freetype-dir'
'--enable-mbstring'
"$@"

So habe ich kompiliert, er schmeißt keinerlei Fehler raus und in der "Configure Command" Sektion von PHP-Info stehts auch drin, allerdings nicht in der GD Sektion...
Mich treibt das ganze langsam in den Wahnsinn :?, deswegen bitte ich um schnelle Hilfe ...

PS: So gehts auch nich^^

'./configure'
'--prefix=/usr/local/php5'
'--with-apxs2=/usr/local/httpd/bin/apxs'
'--with-zlib'
'--disable-memory-limit'
'--with-gd'
'--with-gd-native-ttf'
'--with-jpeg-dir=/usr'
'--with-png-dir=/usr'
'--with-freetype-dir=/usr'
'--with-t1lib=/usr'
'--enable-mbstring'
"$@"

MfG
x3ro
x3ro
Posts: 26
Joined: 2006-11-21 00:48
 

Re: PHP - GDlib - TTF - Treibt mich alles in den Wahnsinn...

Post by x3ro »

och kommt schon ich brauch echt hilfe ...
php 5.2.1
debian sarge
... x_X
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: PHP - GDlib - TTF - Treibt mich alles in den Wahnsinn...

Post by Roger Wilco »

Was sagen die Meldungen während das configure-Skript läuft?
User avatar
Joe User
Project Manager
Project Manager
Posts: 11185
Joined: 2003-02-27 01:00
Location: Hamburg
 

Re: PHP - GDlib - TTF - Treibt mich alles in den Wahnsinn...

Post by Joe User »

Code: Select all

./configure ... --with-freetype-dir=/usr --with-t1lib=/usr --disable-gd-jis-conv --enable-gd-native-ttf --with-jpeg-dir=/usr --with-png-dir=/usr --without-xpm-dir --with-gd ...
Funktioniert mit passenden Headern wunderbar...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
x3ro
Posts: 26
Joined: 2006-11-21 00:48
 

Re: PHP - GDlib - TTF - Treibt mich alles in den Wahnsinn...

Post by x3ro »

dann weiß ich leider nicht was ich falsch mache... habe freetype etc mit aptitude installiert und die libs usw liegen auch da wo sie sollen...

hier der configure output:
http://nopaste.php-q.net/281002
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: PHP - GDlib - TTF - Treibt mich alles in den Wahnsinn...

Post by Roger Wilco »

x3ro wrote:habe freetype etc mit aptitude installiert und die libs usw liegen auch da wo sie sollen...
Hast du an die Entwicklerpakete gedacht?
x3ro
Posts: 26
Joined: 2006-11-21 00:48
 

Re: PHP - GDlib - TTF - Treibt mich alles in den Wahnsinn...

Post by x3ro »

yep... die -dev sind mit drin...

-> /usr/include/freetype2/freetype$
cache
config
freetype.h
ftbbox.h
ftbdf.h
ftcache.h
ftchapters.h
fterrdef.h
fterrors.h
ftglyph.h
ftgzip.h
ftimage.h
ftincrem.h
ftlist.h
ftmac.h
ftmm.h
ftmodapi.h
ftmoderr.h
ftoutln.h
ftpfr.h
ftrender.h
ftsizes.h
ftsnames.h
ftstroke.h
ftsynth.h
ftsysio.h
ftsysmem.h
ftsystem.h
fttrigon.h
fttypes.h
ftwinfnt.h
ftxf86.h
internal
t1tables.h
ttnameid.h
tttables.h
tttags.h
ttunpat.h

PS: wenn ich die libs deinstalliere schmeißt er mir auch n error raus... also finden muss er sie irgendwie :?

PSS: Das sagt $ aptitude search freetype:
http://nopaste.php-q.net/281004
cirox
Posts: 212
Joined: 2006-05-08 23:20
Location: Berlin
 

Re: PHP - GDlib - TTF - Treibt mich alles in den Wahnsinn...

Post by cirox »

Code: Select all

--with-gd=shared 
--with-jpeg-dir=shared,/usr 
--with-png-dir=shared,/usr 
--with-zlib-dir=/usr 
--with-xpm-dir=shared,/usr/X11R6 
--with-ttf=shared,/usr 
--with-freetype-dir=shared,/usr 
--with-t1lib=shared, /usr 
--enable-gd-native-ttf 
--with-gettext=/usr 
ist jetzt ein bisschen viel aber grad keine Lust die passenden dev rauszusuchen:

Code: Select all

apt-get install 
libxml2-dev libgd2-xpm-dev 
libexpat1-dev 
libpcre3-dev 
zlib1g-dev 
libbz2-dev 
libcurl3-dev 
libgdbm-dev 
libgd2-xpm-dev 
libjpeg62-dev 
libpng12-dev 
libxpm-dev 
libttf-dev 
libfreetype6-dev 
libt1-dev 
gettext 
libgmp3-dev 
libc-client-dev 
libmcrypt-dev 
libmhash-dev 
libncurses5-dev 
libpspell-dev 
libxslt1-dev 
libzzip-dev 
zlib1g-dev 
Und vergiss nicht in der php.ini die "gd.so" einzubinden