ich bin heute über folgendes Problem gestolpert, welches ich mir nicht wirklich erklären kann.
Unter Ubuntu Studio 12.04 32-bit habe ich mit PB 4.6 ein Tool kompiliert, welches ich zur freien Nutzung ins Netz gestellt habe.
Nun bekam ich eine Mail von einem Nutzer, der das Executable unter Ubuntu 10.04 nicht starten konnte.
Ich ging der Sache nach und musste feststellen, dass ich es unter Ubuntu 10.04 ebenso nicht starten kann.
Die Konsole meint nach Aufruf von ./Programmname:
bash: ./Programmname: Kann die Datei nicht ausführen
Versuche ich das selbe als root, kommt die folgende Meldung:
./Programmname: 1: Syntax error: ")" unexpected
Zwecks Debuggen, etc. habe ich das Tool anschließend unter Ubuntu 10.04 kompiliert - und es läuft problemlos.
Leider musste ich feststellen, dass das unter Ubuntu 10.04 funktionierende Executable unter Ubuntu Studio 12.04 ebenfalls nicht funktioniert

Vielleicht kann mir ja jemand helfen, die Ursache / Abhilfe für dieses Problem zu finden! Es ist jedenfalls schade, dass man nicht davon ausgehen kann, dass alle i386 Programme auch auf allen i386 Linux-Distries laufen.
LibGTK ist ja bei beiden Varianten von Haus aus dabei - und mein Tool nutzt keine speziellen Sachen.
Beste Grüße
Christian