PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP4 will nicht installiert werden



gear
29-06-2001, 23:58
Mysql läuft (auf SuSe 7.0)und nun wollte ich PHP4 hinzufügen... :mad:
im PHP verz. mache ich
./configure --with-mysql --with-apxs
Und dann kömmt das da:

loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... 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... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking host system type... i586-pc-linux-gnu
checking for gawk... gawk
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... 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... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking whether gcc and cc understand -c and -o together... yes
checking whether ln -s works... yes
checking for flex... lex
checking for yywrap in -ll... no
checking lex output file root... ./configure: lex: command not found
configure: error: cannot find output from lex; giving up
Was muss ich da tun???Große Frage
:confused: :confused: :confused: :confused:

Martin Ament
30-06-2001, 10:13
make findet ein Programm namens lex nicht, folglich wirst du es wohl nicht installiert haben. lex gehört zum Progammpaket flex, also einfach ein entsprechendes Paket suchen, installieren, und schon kann's weitergehen !

Martin

stefaan
30-06-2001, 15:05
Nur so nebenbei:
Bison hatta auch nicht gefunden... Solltest auch noch installieren, sonst meldet sich dann der Apache :)

Grüße, Stefan