Re: [suse-ham] Erneuter Versuch mit qsstv!
Hallo Philipp und die Anderen! Danke für Deine ersten Hinweise!
2. qsstv 5.1a gezogen, configure:OK make bricht ab mit Fehler:
txwindow.cpp: In constructor `txWindow::txWindow(QWidget*, const char*, unsigned int)':... Da fehlt noch eine Zeile, die relativ wichtig ist. Die Meldung an sich ist Ich hänge hier nochmal ein bisschen mehr Output an, vielleicht sieht ja Jemand noch was...?
Also: ./configure --with-qtdir=/usr/lib/qt2.3.2 --prefix=/home/pzabelt/apps/qsstv/ läuft ohne Probleme durch. make bricht ab mit folgender Fehlermeldung: --------------- <schnipp> --------------------------------------------- /usr/lib/qt2/bin/uic -o freqform.h ./freqform.ui /usr/lib/qt2/bin/uic -o zoomform.h ./zoomform.ui /usr/lib/qt2/bin/uic -o textselect.h ./textselect.ui /usr/lib/qt2/bin/uic -o recform.h ./recform.ui /usr/lib/qt2/bin/uic -o posform.h ./posform.ui /usr/lib/qt2/bin/uic -o ftpform.h ./ftpform.ui /usr/lib/qt2/bin/uic -o configform.h ./configform.ui c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt2/include -I. -O2 -fno-exceptions -fno-check-new -c zoomwindow.cpp c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt2/include -I. -O2 -fno-exceptions -fno-check-new -c vumeter.cpp c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt2/include -I. -O2 -fno-exceptions -fno-check-new -c txwindow.cpp txwindow.cpp: In constructor `txWindow::txWindow(QWidget*, const char*, unsigned int)': txwindow.cpp:115: declaration of `f' shadows a parameter make[3]: *** [txwindow.o] Fehler 1 make[3]: Verlassen des Verzeichnisses »/home/pzabelt/download/afu/qsstv/qsstv-5.1a/qsstv« make[2]: *** [all-recursive] Fehler 1 make[2]: Verlassen des Verzeichnisses »/home/pzabelt/download/afu/qsstv/qsstv-5.1a/qsstv« make[1]: *** [all-recursive] Fehler 1 make[1]: Verlassen des Verzeichnisses »/home/pzabelt/download/afu/qsstv/qsstv-5.1a« make: *** [all-recursive-am] Fehler 2 -------------- <schnapp> ----------------------------------------------- 73 de Peter, DL3VPZ
Hallo, Peter Zabelt <pzabelt@sz-online.de> wrote:
Ich hänge hier nochmal ein bisschen mehr Output an, vielleicht sieht ja Jemand noch was...? [...] txwindow.cpp: In constructor `txWindow::txWindow(QWidget*, const char*, unsigned int)': txwindow.cpp:115: declaration of `f' shadows a parameter
Der Compiler stört sich an dem Namen von einem lokalen Objekt, da es auch einen Parameter mit diesem Namen gibt. Ich vermute einfach mal, dass dieses Verhalten erst bei aktuellen GCC-Versionen auftritt. Versuche doch einfach mal den Namen per Hand oder mit dem angehängten Patch zu ändern. Das ist allerdings völlig ungetestet, da ich auf der alten Mühle hier weder einen Compiler noch Qt installiert habe. :) 73 Christof, DH1CS
participants (2)
-
Christof Schmitt
-
Peter Zabelt