Hallo, Am 07.05.2015 um 13:18 schrieb Bernhard Schmidt:
Hallo zusammen, ich musste meinen Rechner komplett neu aufsetzen und nun fehlen mir einige Programme, die ich nur als Quelle bekomme. Nachdem ich QT5.4 neu installiert habe und das neu zu installierende Programm geladen habe erhalte ich beim Compilieren 522 Fehlermeldungen die alle so oder ähnlich aussehen.
:-1: Warnung: libz.so.1, needed by /usr/lib64/libQtSvg.so, not found (try using -rpath or -rpath-link)
/usr/lib64/libQtGui.so:-1: Fehler: undefined reference to `XFilterEvent'
Es macht hierbei keinen Unterschied, ob ich in der IDE übersetzen lasse oder in der Konsole mit root-Rechten arbeite. Seltsam ist nur, wenn ich die beiden libs suchen lasse, werden sie da gefunden, wo sie auch sein sollten: usr/lib64/. Meine Frage an euch: wo liegt der Fehler?
System: Suse 13.2 64 bit
Ich programmiere auch mit QT 5.4 Framework unter openSUSE 13.2 (64 bit) und habe so ein seltsames Verhalten nicht bemerkt. Wo hast du die QT 5.4 Libraries her? Wenn ich zypper angeschmissen habe und er sich neue QT-Libraries holt, dann säubere ich immer das Projekt über Qt Creator im Menüpunkt Build / Clean All. Sowas solltest du im Besten Fall zwischendurch immer mal machen. Wenn das nicht helfen sollte, dann mache einfach mal ein kleines Beispielprojekt mit den jeweiligen QT-Komponenten, die das o.g. Problem verursachen. Solltest du dies reproduzieren können, dann gib mir das Beispielprojekt und ich prüfe das mal bei mir. -- Gruß Sebastian - openSUSE Member (Freespacer) Webseite/Blog: https://www.sebastian-siebert.de Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/openSUSE:Mailinglisten_Netiquette -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org