Servus an alle!
Ich verwende den Launchpad Buildservice für mein Programm GNOME-Conexión, und wie man sehen kann steckt in dem Namen ein Sonderzeichen. Wenn ich das Programm auf meinem Notebook kompiliere habe ich auch gar kein Problem damit, wenn ich's aber von Launchpad bauen lasse, dann meldet sich das Programm mit GNOME-Conexi??n im About-Dialog ☹ .
Es scheint so als ob Launchpad ISO-8859-1 als Zeichenkodierung statt dem unter Linux üblicheren UTF-8 verwendet. Nun habe ich schon versucht die LANG-Variable im Makefile auf en_AU.UTF-8 zu setzen, wie es bei mir lokal ja auch der Fall ist, hat aber leider nichts gebracht. Bin jetzt leider mit meinem Latein am Ende und hoffe dass hier sich jemand damit auskennt.
Hier nochmal der Befehl zum kompilieren, wie er von Launchpad ausgeführt wird:
1 | LANG=en_AU.UTF-8 gmcs dateien.cs -out:gnome-conexion.exe |
Und sollte es helfen, hier das Quellpaket: https://launchpad.net/~gnome-conexion/+archive/ppa/+files/gnome-conexion_0.9-12ubuntu1~ppa20090517~jaunty1.tar.gz
mfg, Firefreak