Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Nov 2004 11:44:01 +0100
From:      Cyril Blaison <bcyril@worldonline.fr>
To:        freebsd-questions@FreeBSD.org
Subject:    =?iso-8859-1?q?Probl=E8me_d=27installation_de_Freetype_pour_php4?=
Message-ID:  <418A07F1.1050603@worldonline.fr>

next in thread | raw e-mail | index | archive | help
Bonjour à tous,
Je suis en train de migrer un serveur web de Debian vers FreeBSD 
(version 5.2.1) et a priori la version de php4 fournie n'est pas 
compilée avec le support de GD.
Je me lance donc dans la compilation de php pour l'ajouter et là c'est 
le drame...
J'ai bien récupérer toutes les sources nécessaires (zlib,freetype,libpng 
et gd) et tout c'est bien passé jusqu'à la compilation de Freetype. Il a 
fallu que j'installe makepp (sans probleme) puis j'ai modifié le fichier 
"configure" pour l'utiliser comme compilateur.

La dessus un petit ./configure qui me donne:
****************************************
Loading makefile /usr/src/freetype-2.1.9/Makefile
Loading makefile /usr/src/freetype-2.1.9/builds/amiga/makefile
makepp: Entering directory `/usr/src/freetype-2.1.9'
Use of uninitialized value in list assignment at 
/usr/local/share/makepp/Rule.pm line 333.
Use of uninitialized value in list assignment at 
/usr/local/share/makepp/Rule.pm line 333.
Use of uninitialized value in list assignment at 
/usr/local/share/makepp/Rule.pm line 333.
Use of uninitialized value in list assignment at 
/usr/local/share/makepp/Rule.pm line 333.

FreeType build system -- automatic system detection

The following settings are used:

  platform                    unix
  compiler                    gcc
  configuration directory     ./builds/unix
  configuration rules         ./builds/unix/unix.mk

If this does not correspond to your system or settings please remove the 
file
`config.mk' from this directory then read the INSTALL file for help.

Otherwise, simply type `/usr/local/bin/perl 
/usr/local/share/makepp/recursive_makepp ' again to build the library,
or `/usr/local/bin/perl /usr/local/share/makepp/recursive_makepp  
refdoc' to build the API reference (the latter needs python).
**************************************************
A priori déjà là il ya des erreurs dans le fichier Rule.pm

Et le bouquet final lorsque je fais makepp:
**************************************************
Loading makefile /usr/src/freetype-2.1.9/Makefile
makepp: Entering directory `/usr/src/freetype-2.1.9'
Use of uninitialized value in list assignment at 
/usr/local/share/makepp/Rule.pm line 333.
Use of uninitialized value in list assignment at 
/usr/local/share/makepp/Rule.pm line 333.
Use of uninitialized value in list assignment at 
/usr/local/share/makepp/Rule.pm line 333.
Use of uninitialized value in list assignment at 
/usr/local/share/makepp/Rule.pm line 333.
./builds/unix/libtool --mode=compile gcc -pedantic -ansi 
-I/usr/src/freetype-2.1.9/objs -I./builds/unix 
-I/usr/src/freetype-2.1.9/include -c -Wall -g -O2 
-DFT_CONFIG_OPTION_SYSTEM_ZLIB -DDARWIN_NO_CARBON 
-DFT_CONFIG_CONFIG_H="<ftconfig.h>" -oobjs/ftsystem.lo 
-obuilds/unix/ftsystem.c
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
*** Warning: inferring the mode of operation is deprecated.
*** Future versions of Libtool will require -mode=MODE be specified.
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
./builds/unix/libtool: /usr/bin/sed -e 1s/^X//: not found
libtool: compile: cannot determine name of library object from `'
makepp: error (1), stopping now
**************************************************

Donc voilà si quelqu'un voit ou est le problème ca m'aiderait bien :-)

Cyril



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?418A07F1.1050603>