Hi Thomas, sooo, Problem ist gelöst. Lag tatsächlich an den fehlenden Sourcen des Update Kernels. habe die alten entfernt und die neuen installiert...und nun ist die Compilierung erfolgreich. Gruss Günter -------------------------------------------- PS Automation GmbH Gesellschaft für Antriebtechnik Philip-Krämer-Ring 13 67098 Bad Dürkheim Tel.: 06322/6003-0 Fax.: 06322/6003-20
-----Original Message----- From: Thomas Hertweck [mailto:Thomas.Hertweck@gpi.uni-karlsruhe.de] Sent: Tuesday, July 01, 2003 11:50 AM To: SuSE Linux ML Subject: Re: Fehlende Header bei configure
Günter Denz wrote:
hab ein problem mit einer etwas betagten Suse 7.0 Installation. Wollte das USV Tool apcupsd auf dieser Suse installieren (aus Ressourcen). ./configure meckert dabei nun fehlende Headerfiles an (arpa/inet.h).
Ich denke, der Fehler kommt weil ich vor einiger Zeit einen neuen Kernel (mittels rpm) drauf gespielt habe . Vorher war der 2.2.16 und nun der 2.2.18.
Nein, der Fehler kommt, weil Du nicht alle benoetigten Pakete installiert hast. Du moechtest selbst Software compilieren - ich wette, Dir fehlt mind. ein *-devel RPM Paket. Falls es "pin" schon bei SuSE 7.0 gegeben hat, mache ein "pin arpa/inet.h" und Du weisst, welches Paket Du nachinstallieren musst. Falls es pin noch nicht gegeben hat, mounte die erste SuSE-CD und fuehre ein zgrep "arpa/inet.h" /cdrom/ARCHIVES.gz aus. Das macht mehr oder weniger das gleiche wie pin und sollte Dir sagen, in welchem Paket Du das erforderliche Header-File findest. Das Paket ist nachzuinstallieren. Ob die Software anschliessend compiliert, haengt davon ab, ob noch etwas fehlt und ob Du die Voraussetzungen (minimum requirements) alle erfuellt hast
Deswegen wollte ich nun die Kernel Sourcen (Suse rpm) des 18er Kernels installierne. Dies geht aber natürlich nicht, wegen Konflikt mit den alten Sourcen.
rpm -Uhv kernel-source.neu.rpm sollte die alten Kernel-Sourcen durch die neuen Kernel- Sourcen ersetzen, da treten keine Konflikte auf. Ansonsten deinstalliere das alte Kernel-Sourcen-RPM und installiere im Anschluss daran das neue RPM. Falls Du beide Kernel-Source-Trees behalten moechtest, dann muss man anders vorgehen; dann solltest Du Dich nochmal melden.
Gruesse, Thomson
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com