Hallo alle, vor einiger Zeit habe ich ein Programm geschrieben, das immer noch sehr intensiv genutzt wird. Dieses Programm ist in C++ implementiert, es wird von Windows aus mit Putty und ncurses benutzt, die Daten werden mit libpq in PostgreSQL gespeichert. Ausdrucke werden per smbclient an die Windows-Clients zurückgegeben. Das ganze lief zuletzt problemlos auf Suse 7.1 und Suse 7.2, bis dieServerhardware den Geist aufgegeben hat. PCs die man heute kaufen kann, laufen ja am besten mit Suse 9. Also habe ich das ganze Programm mit gcc 3 neu compiliert, und versucht es auf Suse 9.1 laufen zu lassen. Funktioniert ganz gut, bis auf die deutschen Umlaute. Die sind aber in der Anwendung besonders wichtig! Was geht da schief? Kann man dem System sagen, es soll wieder die ganz normale alte Codierung iso* verwenden? Wo muss man das überall einstellen, damit das C, PostgreSQL, samba, curses, ssh etc. das alle mitbekommen? Wie aufwendig wäre es, das ganze auf das neue System (UTF-8?) umzustellen? Was kann ich tun, damit es schnell wieder läuft? Vielen Dank für Eure Hilfe schon mal im Voraus! Viele Grüße, Gordon.