Kan inte kompilera PHP med mysql

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2004

Kan inte kompilera PHP med mysql

Jag kompilerar med följande:

./configure --with-apxs2=/www/bin/apxs --with-mysql=/usr/local/mysql

Då får jag följande fel: "configure: error: Try adding --with-zlib-dir=<DIR>."

Så jag testar att lägga till zlib med följande:

./configure --with-apxs2=/www/bin/apxs --with-mysql=/usr/local/mysql --with-zlib-dir=/usr

Då får jag följande fel: "configure: error: mysql configure failed. Please check config.log for more information."

Detta vet jag inte hur jag ska lösa. här är min config.log:
http://static.supaknerka.com/config.log

Jag har googlat lite och fått fram att det kanske är något med mysql-devel, vad nu det är för något. http://www.codecomments.com/archive227-2005-8-580424.html

mjukvara:
slackware 10.2
php 5.1.4
apache 2.2.2
mysql standard 5.0.22

Någon som har någon idé?

Trädvy Permalänk
Medlem
Plats
Mölndal
Registrerad
Jul 2005

I katalogen /usrLocal/mysql skall du ha 2 kataloger (include och libs) för att kunna kompilera så måste dessa finnas.

Om du installerat mysql med en pakethanterare så har du antagligen glömt paketet med utvecklingsfilerna, detta paketet heter något liknande mysql-devel....

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Trädvy Permalänk
Hedersmedlem
Plats
Stockholm
Registrerad
Dec 2002

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2004
Citat:

Ursprungligen inskrivet av GunnarD
I katalogen /usrLocal/mysql skall du ha 2 kataloger (include och libs) för att kunna kompilera så måste dessa finnas.

Om du installerat mysql med en pakethanterare så har du antagligen glömt paketet med utvecklingsfilerna, detta paketet heter något liknande mysql-devel....

include och lib finns. Jag har installerat från källkod.

Citat:

Ursprungligen inskrivet av mOREc
ftp://ftp.sunet.se/pub/Linux/distributions/slackware/slackwar...

There you go.

Länken funkar inte... Och vad är det?

Trädvy Permalänk
Medlem
Registrerad
Jun 2004

Pröva att konfigurera med
--with-mysql-dir=/usr/local/mysql
istället för
--with-mysql=/usr/local/mysql
låter som att det inte kan göra någon skillnad, men enligt en bug-report på php.net så verkar det som att det funkar.

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2004

Det gjorde ingen skillnad. Jag testade en massa olika varianter, och till slut funkade det. Fråga mig inte vad jag gjorde... Men nu funkar det, dock ej med mysqli, men det får jag ta vid ett annat tillfälle...

Trädvy Permalänk
Hedersmedlem
Plats
Stockholm
Registrerad
Dec 2002
Citat:

Ursprungligen inskrivet av Fr0hike
Länken funkar inte... Och vad är det?

Länken fungerar jättebra, det är ett officiellt Slackwarepaket för PHP 5.1.4.

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.