Resend ... I guess I messed up and didn't get this sent.  Again, please
reply to me @ [EMAIL PROTECTED]

Thanks! :-)

Ciao ?:-)
Shirlyn

"In times of change,
there is no incentive so great,
and no medicine so powerful
as the hope for a better tomorrow."


-----Original Message-----
From: S. Wong [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, May 09, 2002 4:45 PM
To: '[EMAIL PROTECTED]'
Subject: Help compiling PHP4.0.6 with GD Freetype support enabled


Hello everyone,

First, since I was hoping not to get a barrage of e-mails regarding PHP
just quite yet I have decided not to subscribe to the list.  So if you
would please, cc me on your reply.  My e-mail is [EMAIL PROTECTED]
Thanks in advance.

I'm still a PHP newbie.  However, my problem warrants some help maybe
with versions working with each other since the compilations all went
through nicely.  

Here's what I have :

Solaris 8
PHP 4.0.6
Apache 1.3.23
GD 1.8.3
Freetype 1.3.1
JPEG 6b
PNG 1.2.2
ZLIB 1.1.4


When I do a phpinfo, I see

Build Date May  9 2002 
Configure Command  './configure'
'--with-mysql=/usr/local/contrib/mysql/mysql-3.23.49'
'--with-apache=../apache_1.3.23' '--with-gd-dir=/usr/local/lib'
'--with-gd' '--with-jpeg-dir=/usr/local/lib' '--with-jpeg'
'--with-png-dir=/usr/local/lib' '--with-png'
'--with-zlib-dir=/usr/local/lib' '--with-zlib' '--enable-gd-native-tt'
'--with-ttf-dir=/usr/local/contrib/freetype1.3.1/lib' '--with-ttf'
'--enable-track-vars' 

which are the correct build date and configure options but when I scroll
down to the GD section, I'm hoping to find Freetype Support enabled and
Freetype Linkage = with TTF library like the Linux system my colleague
has but I see none on my Solaris build.

What have I missed, I've skimmed through a bit of the archives and
determined that gd1.8.3 would work with Freetype 1.3.1 and that in 4.0.6
it was "--enalbe-gd-native-tt"  but other than that I can't figure what
might be missing that Freetype Support is not linked in.

I did this [Also, I do a make clean on each item just to be sure it's
clean] :

configure/install JPEG/PNG/ZLIB/Freetype [Freetype I did
--disable-shared flag] configure/install gd-1.8.3 [w/ LIBS=-lm -lttf
-lgd -lpng -lz -ljpeg]

[for some reason 1.8.4 messes up trying to compile with -DHAVE_LIBTTF
and -lttf so I went back one version which compiled nicely I think]

Then I configure PHP ... (if necessary, I can post the entire transcript
but for now, I think maybe snippet of the configure and section on gd
would suffice.

php-4.0.6
./configure  --with-mysql=/usr/local/contrib/mysql/mysql-3.23.49
--with-apache=../apache  ^H_1.3.23 --with-gd-dir=/usr/local/lib
--with-gd --with-jpeg-dir=/usr/local/lib --with-jp eg
^H--with-png-dir=/usr/local/lib --with-png
--with-zlib-dir=/usr/local/lib --with-zlib --enab ^Hle-gd-native-tt
--with-ttf-dir=/usr/local/contrib/freetype1.3.1/lib --with-ttf --
enable-track- ^Hvars
loading cache ./config.cache
checking for a BSD compatible install... ./install-sh -c checking
whether build environment is sane... yes checking whether make sets
${MAKE}... (cached) yes checking for working aclocal... missing checking
for working autoconf... missing checking for working automake... missing
checking for working autoheader... missing checking for working
makeinfo... missing checking whether to enable maintainer-specific
portions of Makefiles... no checking host system type...
sparc-sun-solaris2.8 checking for gawk... (cached) nawk checking for
bison... no checking for byacc... no
configure: warning: You will need bison if you want to regenerate the
PHP parsers. checking for gcc... (cached) gcc checking whether the C
compiler (gcc  ) works... yes checking whether the C compiler (gcc  ) is
a cross-compiler... no checking whether we are using GNU C... (cached)
yes checking whether gcc accepts -g... (cached) yes checking how to run
the C preprocessor... (cached) gcc -E

<snip>

checking whether to include GD support... yes
checking whether to enable truetype string function in gd... yes
checking for the location of libjpeg... yes checking for
jpeg_read_header in -ljpeg... (cached) yes checking for the location of
libpng... yes checking for png_info_init in -lpng... (cached) yes
checking for the location of libXpm... no If configure fails try
--with-xpm-dir=<DIR> checking for freetype(2)... no If configure fails
try --with-freetype-dir=<DIR> checking whether to include include
FreeType 1.x support... yes checking whether to include T1lib support...
no checking for gdImageString16 in -lgd... (cached) yes checking for
gdImagePaletteCopy in -lgd... (cached) yes checking for
gdImageCreateFromPng in -lgd... (cached) yes checking for
gdImageCreateFromGif in -lgd... (cached) no checking for gdImageWBMP in
-lgd... (cached) yes checking for gdImageCreateFromJpeg in -lgd...
(cached) yes checking for gdImageCreateFromXpm in -lgd... (cached) yes
checking for gdImageCreateTrueColor in -lgd... (cached) no checking for
gdImageSetTile in -lgd... (cached) yes checking for gdImageSetBrush in
-lgd... (cached) yes checking for gdImageStringFTEx in -lgd... (cached)
no checking for gdImageColorClosestHWB in -lgd... (cached) yes checking
for gdImageColorResolve in -lgd... (cached) yes checking for
gdImageGifCtx in -lgd... (cached) no checking whether to include GNU
gettext support... no checking for gmp support... no checking for
Hyperwave support... no

<snip>

[no errors reported]
creating main/internal_functions.c
+--------------------------------------------------------------------+
| License:                                                           |
| This software is subject to the PHP License, available in this     |
| distribution in the file LICENSE.  By continuing this installation |
| process, you are bound by the terms of this license agreement.     |
| If you do not agree with the terms of this license, you must abort |
| the installation process at this point.                            |
+--------------------------------------------------------------------+

Thank you for using PHP.

So I do a make; make install.

I go to Apache_1.3.23 and do a config/make/install and all goes well.

Ciao ?:-)
Shirlyn

"In times of change,
there is no incentive so great,
and no medicine so powerful
as the hope for a better tomorrow."


-- 
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to