Hallo Andreas, *, On Fri, Mar 25, 2005 at 08:53:37PM +0100, Andreas Mantke wrote: > Am Freitag, 25. M�rz 2005 20:17 schrieb Eric Hoch: > > Am Fri, 25 Mar 2005 19:32:02 +0100, schrieb Christian Lohmaier: > (...) > > > > Wahrscheinlich schaut configure nur in /usr/include und nicht > > > in /usr/X11R6/include > > > > Ja, es sucht nur in /usr/include, selbst dann, wenn ein > > pkg-config da ist, klappt die Suche in /usr/X11R6 nicht immer. > > Von Rene Engeldhardt wei� ich, da� ein Patch schon existiert und > > dieser Patch in einem cws schon drin ist. Wann dieser cws in den > > Hauptsourcedobaum integriert wird, wei� ich aber nicht.
Ich bekomme gerade einen Hals gegen Rene... Aber egal. (wen's interessiert 46018 - vielleicht ist er wegen 44853 nicht ganz objektiv oder es ist halt seine Art) > checking for epm... no > EPM will be built. -> Erics Hinweis brauchst Du also nicht zu folgen, das hat configure richtig erkannt... > checking which package format to use... rpm > ./configure: line 8219: test: : integer expression expected Bug im Configure script. Zeile 8219 befindet sich im bereich f�r das mac-paket format. entweder hast Du also eine andere Version oder die Zeilennummer stimmt nicht. > checking for rpm... configure: error: not found > > Das config-log sagt folgendes: > > configure:5832: $? = 0 > configure:5835: test -s conftest.o > configure:5838: $? = 0 > configure:5864: g++ -c -g -O2 conftest.cc >&5 > conftest.cc: In function `int main()': > conftest.cc:23: error: `exit' undeclared (first use this function) > conftest.cc:23: error: (Each undeclared identifier is reported only > once for > each function it appears in.) > configure:5870: $? = 1 Ohne den Kontext kann man hier nix sagen. Erstens wird beim Check f�r RPM nix compiliert, zweitens werden auch Tests durchgef�hrt bei dem configure schon vermutet das es nicht klappt..... > (...) > > configure:6102: g++ -o conftest -g -O2 conftest.cc >&5 > /tmp/ccKPvGhQ.o(.text+0x9): In function `main': > /local3/openofficecode/config_office/conftest.cc:30: undefined > reference to `__sjthrow' > collect2: ld returned 1 exit status > configure:6108: $? = 1 siehe oben. Zu dem check f�r rpm sollte das nicht geh�ren. > und sp�ter an der Abbruchstelle: > > configure:8059: checking which package format to use > configure:8147: result: rpm > configure:8250: checking for rpm > configure:8260: error: not found Sonsten steht da nix? Im configure-skript steht folgendes. Erst wird $RPM geckecked (sprich was Du mit der Umgebungsvariable als programm bestimmst), dann rpmbuild und zuletzt rpm alle werden als "<program> --usage" aufgerufen. Wenn das Programm das Kommando ohne Fehlermeldung ausf�hrt ist das rpmkommando bestimmt. Normalerweise wird also "rpmbuild --usage" ausgef�hrt und wenn das nicht existiert "rpm --usage" (normalerweise ist die Umgebungsvariable ja nicht gesetzt) Aber ich seh schon: Der Check ist murks (nicht portabel) mit einer c-shell funktioniert das nicht. [EMAIL PROTECTED] cl]$ echo $SHELL /bin/bash [EMAIL PROTECTED] cl]$ rpmbuild --usage > /dev/null 2> /dev/null [EMAIL PROTECTED] cl]$ echo $? 0 [EMAIL PROTECTED] cl]$ csh [EMAIL PROTECTED] ~]$ rpmbuild --usage > /dev/null 2> /dev/null Ambiguous output redirect. [EMAIL PROTECTED] ~]$ echo $? 1 [EMAIL PROTECTED] ~]$ Also: Welche shell verwendest Du? ciao Christian -- NP: Misanthrope - Le Roman Noir --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
