Am Mon, 03 Jun 2002 schrieb alois blasbichler:
Zitiere Christoph Maurer
: Am Mon, 03 Jun 2002 schrieb alois blasbichler:
rpm -bc /usr/src/packages/SPECS/mod_php4.spec ./configure: flex: command not found Du mußt das Paket flex installieren...
das habe ich getan, danach erhalte ich einen anderen Fehler .... ***************************************usr/src/packages/BUILD/php- 4.0.4pl1/ext/odbc/php_odbc.h:75: WINDOWS.H: No such file or directory /usr/src/packages/BUILD/php-4.0.4pl1/ext/odbc/php_odbc.h:76: sql.h: No such file or directory /usr/src/packages/BUILD/php-4.0.4pl1/ext/odbc/php_odbc.h:77: sqlext.h: No such file or directory In file included from internal_functions.c:51: /usr/src/packages/BUILD/php-4.0.4pl1/ext/gd/php_gd.h:33: gd.h: No such file or directory [...] was kann da falsch sein ?
Da fehlen Dir jetzt irgendwelche Include-Dateien, kenne mich leider mit PHP nicht aus, aber brauchst Du vielleicht ODBC für Unix...
Eine Frage: Wenn ich ein rpm-Packet installiere sollte das das gleiche sein wie den Source .spm laden und mit rpm -bi kompilieren und installieren oder (die Konfiguration steht in SPECS)?
Hat bisher auch immer funktioniert, nur mit PHP habe ich probleme ! Musss ich danach den apache neu kompilieren ?`
Ja, es ist vom Prinzip das Gleiche, Du mußt allerdings bedenken, daß man zum Kompilieren eines Programms u. U. andere (mehr!) Software braucht, als wenn man es als Binär-RPM nur installiert und laufen lassen will. Grob gesagt: Zur Laufzeit brauchst Du nur die entsprechenden Bibliotheken, beim Kompilieren zusätzlich noch die Header-Dateien der verwendeten Pakete (in der SuSE-Nomenklatur bekommt der Paketnamen ein -devel hintendran, also z. B. qt-devel) und beim Kompilieren verwendete Programme (der gcc z.B. oder auch flex). Wenn Du die nicht hast, geht es nicht! Gruß Christoph P.S. Ich lese die Liste, Du kannst also ruhig Deine Antwort ausschließlich an die Liste schicken, nicht an mich und per Cc: an die Liste. Der Nachteil dabei ist dann nämlich, daß die Mail erstens bei mir zweimal eintrudelt (ok, die paar KB verschmerze ich), zweitens aber, daß ich oft schon auf die PM geantwortet habe und dann erst merke, daß das Thema auch über die Liste diskutiert wird, bzw. an die Liste antworte, aber auf die PM, was dazu führt, daß ich den Thread auseinanderreiße etc., lauter unschöne Sachen also. -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen