A
Hallo allerseits,
ja bei dem QT 1.42 handelt sichs um keinen Fehler. Ich benutze diese uralte Version um ein Programm zu kompilieren, von dem ich keine neuere Version gefunden habe und zwar eines das über serielle Schnittstelle die Daten eines speziellen Modellbauladegeräts ausliest. Das Programm verlangt normalerweise QT 1.41 und eine der ersten KDE-Versionen. Also hab ich mir ein uraltes Suse 6.0 Linux besorgt, das allerdings QT 1.42 von vorneherein enthält und sich gg. die nachträgliche Installation von 1.41 sträubt. Ich dachte das wird nach Installation des Kompatibilitätspackets für ältere versionen schon funktionieren, doch jetzt bekomme ich doch Probleme beim Kompilieren. ./configure läuft fast ohne Fehlermeldungen durch, doch wenn man make laufen läßt bekommt man alle möglichen Fehlermeldungen, weil die Pfade zu verschiedenen header-files nicht stimmen. Diese header existieren mit einem anderen Pfad und ich hab einfach eine Kopie an die Stelle verschoben, die make verlangt. Das geht solange gut bis make den header ieeefp.h verlangt, der bei mir auf der Festplatte nicht mehr existiert, obwohl ich so gut wie alle Packete installiert habe. Auch auf Suche unter Google und in Euren foren finde ich nichts Stichhaltiges.
Hat jemand eine Idee woher man dieses File bekommt oder ggf.s zu welchem Packet es gehört? Oder läßt sich das Problem irgendwie umgehen?
Ich hab in meiner Verzweiflung schon nach einer anderen Linux-Distribution z.B. Red Hat mit QT 1.41 gesucht um damit dem Programm die verlangte QT-Version zu servieren, aber das wäre wohl die umständlichste Möglichkeit. Red Hat deshalb, weil Suse in dem Ruf steht mit den Pfadangaben etwas eigen zu sein.
Für jede Hilfe wäre ich sehr dankbar.
Gruß abacus