folgendes Problem habe ich :
Ich möchte PHP4.1.2 mit msql3 Datenbank-Unterstützung nutzen, da es hierfür keine fertigen debian-Pakete gibt wollte ichs mir schnell selbst aus den sourcen übersetzen und ein .deb Paket bauen.
Als Parameter hab ich zusätzlich
--with-msql=/usr/local/msql3
mitgegeben, der Pfad entspricht hierbei meinem Installationspfad von msql3
Wenn ich nun den build-prozess mit
dpkg-buildpackage -us -uc
in Gang bringe bringt er mir nach einiger Zeit diese Fehlermeldung.
/usr/bin/ld: cannot find -lmsql
collect2: ld returned 1 exit status
make[2]: *** [libphp4.la] Error 1
make[2]: Leaving directory `/usr/src/deb-packages/php4-4.1.2/apache-build'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/deb-packages/php4-4.1.2/apache-build'
make: *** [build-apache-stamp] Error
das komische ist, mit der Version 1.0 und 2.0 von msql war dies nie ein Problem. Hier erkennt PHP automatisch beim Übersetzen der sourcen welche Version von msql verwendet wird, dies gilt anscheinend nur für die beiden älteren Versionen. Vielleicht gibts da Sachen die man wissen muss !? Auf der msql Website konnte ich auch nichts in Erfahrung bringen.
Link zur msql Seite : http://www.hughes.com.au
Vielen Dank schonmal an euch
Ich möchte PHP4.1.2 mit msql3 Datenbank-Unterstützung nutzen, da es hierfür keine fertigen debian-Pakete gibt wollte ichs mir schnell selbst aus den sourcen übersetzen und ein .deb Paket bauen.
Als Parameter hab ich zusätzlich
--with-msql=/usr/local/msql3
mitgegeben, der Pfad entspricht hierbei meinem Installationspfad von msql3
Wenn ich nun den build-prozess mit
dpkg-buildpackage -us -uc
in Gang bringe bringt er mir nach einiger Zeit diese Fehlermeldung.
/usr/bin/ld: cannot find -lmsql
collect2: ld returned 1 exit status
make[2]: *** [libphp4.la] Error 1
make[2]: Leaving directory `/usr/src/deb-packages/php4-4.1.2/apache-build'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/deb-packages/php4-4.1.2/apache-build'
make: *** [build-apache-stamp] Error
das komische ist, mit der Version 1.0 und 2.0 von msql war dies nie ein Problem. Hier erkennt PHP automatisch beim Übersetzen der sourcen welche Version von msql verwendet wird, dies gilt anscheinend nur für die beiden älteren Versionen. Vielleicht gibts da Sachen die man wissen muss !? Auf der msql Website konnte ich auch nichts in Erfahrung bringen.
Link zur msql Seite : http://www.hughes.com.au
Vielen Dank schonmal an euch