
Hallo Leute, eit ich mein System auf Vordermann bringen will (zumindest versuche ich's ziemlich erfolglos :-( ), habe ich ein paar Schwierigkeiten entdeckt. 1) Probleme mit Sourcen Egal welche S/W ich compiliere, ich krieg immer den Fehler, daß Standardlibaries wie time.h, etc. nicht gefunden werden. Ich fahre mit Verison 5.1, habe die Installation (seinerzeit 1870 :-) ) mit YaST durchgeführt. Die libaries liegen unter /usr/src/linux/libc???/linux (soweit ich mich grad erinnern kann, ich sitze nicht an meiner Linuxkiste), bzw. unter usr/X11R6/src... Wenn nun in einem prg.h z.B.die Zeile "#include linux/time.h" steht, sucht meines Wissens nach der Compiler vom aktuellen Verzeichnis aus die Datei "time.h" unter dem Verzeichnis linux. Jetzt weiß ich auch, daß es die Option "-I" bei gcc gibt, mit der man den Pfad der Include Dateien angeben kann. Leider kommen aber dann immer noch Fehlermeldungen von "falschen" oder "fehlenden" Dateien, die ihre Ursache darin haben, daß in der Headerdatei auf eine andere Headerdatei/ Includedatei verwiesen wird und dieser Pfad ebenfalls nicht gefunden wird. Was mache ich falsch? Andersrum gefragt, wo muß ich den Sourcecode einer S/W hinkopieren/entpacken, um keine Probleme beim kompilieren zu bekommen? Noch anders: Muß/ Kann ich PATH so ändern, daß es keine Probleme gibt? Wie macht Ihr das? 2) Probleme mit RPM Trotz, daß ich mir das HowTo zum RPM sorgfältig durchgelesen habe (eigentlich hätte zur Abwechslung mal alles glatt gehen können) funzt nicht alles so, wie ich's gern hätte. Beim Update der sdb wollte ich so vorgehen: "rpm -i /usr2/doc/sdb_de-98.11.7-i.386.rpm" Das funzt nicht, weil RPM mosert, es seien noch Datein gleichen Namens vorhanden. (Klar, die alte sdb) auch "rpm -U ..." gibt diese Meldung ab. Laut Supportdatenbank, sollte aber das Update sogar via ftp funzen. Was stört rpm das zu tun was es soll? Meine Version rpm 2.4.10 3) Nochmal meine /usr2 Partition Muß nachdem ich einen Link ln -s /usr /usr2 durchgeführt habe auch jedes Unterverzeichnis von /usr gelinkt werden (also ln -s /usr/src /usr2/src) ? Ist es nötig den Pfad zu erweitern (mit export PATH=$PATH:/usr2 wenn ich nicht irre)? Vielen Dank für Eure Hilfe, schon jetzt! Ciao, Klaus -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux