2009-08-10 14 views
1

Ich wollte nur die Verwendung des Cygwin x-Server machen, aber wenn ein Programm, das ich höre zu starten versuchen, dass glibc zu alt ist. Ich habe Version 2.3.2 aber würde Version 2.3.6 benötigen. Gibt es eine einfache Möglichkeit, dies zu aktualisieren? Ich kann dieses Paket nicht in der cygwin-Setup-Routine finden.aktualisieren glibc in Cygwin

Dank

+2

Ich glaube nicht, dass Cygwin sogar glibc benutzt, oder? – bdonlan

+0

Entschuldigung für die Verwirrung. Ich möchte ein Programm auf einem Remote-Host ausführen und dann bekomme ich die Fehlermeldung, dass Glibc zu alt ist. Das ist also kein Problem von Cygwin selbst. Ich müsste nur Cygwin auf dem Remote-Host aktualisieren. –

+0

Führt der Remote-Host cygwin aus? oder ist es eine Linux-Box? Ich schätze das Letztere, in diesem Fall müssen Sie die Systemadministratoren bitten, GCC zu aktualisieren. – kdgregory

Antwort

1

Wenn Sie ein Cygwin Update ausführen, sollte es durch Standard-Update alle Pakete, die sich geändert haben, mit dem Sie die aktuelle C-Bibliothek geben sollte. Eine Menge "sollte", aber ich hatte nie irgendwelche Probleme.

Dies klingt jedoch wie ein Fehler aus dem Client-Programm, das auf einem Remote-Host ausgeführt wird, nicht der X-Server (der unter Cygwin ausgeführt wird). Ich bin mir nicht sicher, wie ein Cygwin-Programm das überhaupt melden würde.

Bitte bearbeiten Sie Ihre Frage, zeigen Sie das aktuelle Programm, und den genauen Text der Fehlermeldung - entweder aus dem Konsolenfenster oder einem Dialogfeld kopiert.

+0

ja, du hast Recht. Siehe oben, Fehlermeldung kommt von Programm auf Remote-Maschine –