Hi, On Mon, 3 Feb 2003, Ulrich Gehring wrote:
ich habe mir gambas installiert (SuSE 8.1). Das hat auch funktioniert. Aber beim Starten in der Konsole kommt folgende Fehlermeldung:
ERROR: Cannot load library '/usr/lib/lib.gb.qt.la': /usr/lib/lib.gb.qt.a: ungültiger ELF header Abgebrochen.
Was sagt "ldd /path/to/gambas" ? ldd /usr/lib/gambas not a dynamic executable
Ehh, nein. Mit /path/to/gambas meine ich natuerlich das executable, das du aufrufst, also das, was obige Fehlermeldung wirft.
Hast du eine Datei /usr/lib/lib.gb.qt.la? Was sagt file zu ihr? file /usr/lib/lib.gb.qt.la ASCII English text file /usr/lib/lib.gb.qt.a
Oops. Ich meinte von Anfang an .a (nicht .la). Gut, das du es bemerkt hast.
lib.gb.qt.a: current ar archive
Ok. Das sollte auch so. Also obiger ldd Output fehlt noch. (Die Frage ist naemlich was zum Henker versucht diese statische lib als DSO zu laden, ob das executable selbst durch dependencies, oder ueber dlopen(); ersteres kann man mit dem ldd output beantworten). Ciao, Micha.