symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
Was mir noch einfällt - in der SuSE 8.2 werden entsprechend alte Versionen der glibc (genaue Versionsnummern weiß ich nicht mehr) ausgeliefert. In der 9.3 wird die glibc 2.3.4 mitgeliefert. Also um einiges neuer und natürlich haben sich da auch ein paar Innereien geändert.
Na ja es ist alles genau so wie ich es schreibe *g* : Unter suse 9.3 nicht mehr läuft bedeutetete in diesem fall unter 8.2 problemlos :-) geändert hat sich nix ausser 8.2 -> 9.3 erst nur ein update, danach format ist für den fehler egal. Das programm ist ein messprogramm für unser labor, ist aber auch egal, es gibt viele programme die diesen fehler verursachen (google)
Aha. Ein Messprogramm für ein Labor. Ist dieses Programm eine 'Selbstentwicklung' oder ist es ein kommerzielles Programm, das von einem anderen Hersteller stammt? Falls letzteres der Fall sein sollte, wurde auf der Herstellerhomepage bereits nach Updates etc. gesucht oder dieser von diesem Problem unterrichtet?
Ich habe wohl mittlerweile etwas gelesen, es soll mit dem gcc compiler zu tun haben ? ... Mit der variable hast du wohl recht ja, aber ich änder ja nix an den genannten dateien der fehlermeldung, warum also hilft das manuelle setzen einer offenbar älteren kernelversion ? werden dann andere compiler verwendet, die auch instlliert sind ??? ich versteh das nicht ...
Ja. An den Dateien wird durch die Variable nichts verändert. Nein. Es werden nicht mehrere, unterschiedliche Versionen eines Compilers installiert. Obwohl es theorätisch möglich wäre. Die dürfen sich dann nur nicht in die Quere kommen. SuSE 8.2 wurde noch mit einem 2.4er Kernel ausgeliefert. Seit dem hat sich auch hier einiges geändert. Vielleicht findet das Programm nicht die richtige Kernelversion oder interpretiert aus welchen Gründen auch immer etwas falsches. Erscheint die Fehlermeldung auch, wenn man der Variablen die aktuelle Versionsnummer des sich zur Zeit auf dem Rechner installierten Kernels übergibt? SuSE bietet auf seinen FTP- und Mirror-Servern noch ein Paket mit dem alten gcc 2.95.3. Falls wirklich eine zu neue gcc-Version an dem Problem schuld sein sollte, könnte dieses Paket das Problem lösen. Aber: Bitte die README-Datei zuvor beachten. ftp://ftp.uni-erlangen.de/pub/Linux/MIRROR.suse/pub/projects/gcc/gcc_old
Ja habe 9.3 aber was wäre wenn ich 10 demnächst haben würde ? evtl. weiss da ja jemand schon bescheid ... und querpakete installiert habe ich nicht.
Das es sich hier um kein Mischsystem handelt, ist schonmal recht gut. Also Beta-Versionen würde ich nicht in produktiven Umgebungen (wie hier das Labor) einsetzen. Die Probleme, die ein 'Entwicklungssystem' bereiten können (Bugs, Abstürze, nicht funktionsfähige oder sonst instabile Software etc.) wären hier eine mitlere Katastrophe. Ich würde wenigstens auf die fertige, stabile Release warten. Es sei denn Du oder Ihr habt einen Rechner, auf dem Du das testen könntest, also die BETA-Versionen installieren, betreiben usw. und schauen, ob die diversen anderen Programme (etwa wie das Messprogramm) es noch tun unter der neuen Version. MfG Richi ___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de