QWT probleme mit moc.exe

OP #5283948
Lesenswert?
• ▲
▼
Hallo Leute,
ich versuche qwt zum laufen zu bekommen. Ich verwende MINGW5.3.0 32bit
unter Win7. Die neuste qwt Variante 6.1.3 wird verwendet.

Leider bekomme ich immer folgendes Problem
1
compiling qwt_dial.cpp
2
compiling qwt_dial_needle.cpp
3
compiling qwt_knob.cpp
4
compiling qwt_slider.cpp
5
compiling qwt_thermo.cpp
6
compiling qwt_wheel.cpp
7
generating moc/moc_predefs.h
8
moc qwt_dyngrid_layout.h
9
/usr/bin/sh: C:\Prog-Install\QT\QT5.10.0\5.10.0\mingw53_32\bin\moc.exe: command
10
not found
11
make[2]: *** [moc/moc_qwt_dyngrid_layout.cpp] Error 127
12
make[2]: Leaving directory `c:/Prog-Install/QT/qwt-6.1.3/src'
13
make[1]: *** [release-all] Error 2
14
make[1]: Leaving directory `c:/Prog-Install/QT/qwt-6.1.3/src'
15
make: *** [sub-src-make_first-ordered] Error 2

Ich habe auch die windows Umgebungsvariabeln angepasst.

Hat jemand eine Idee was man versuchen könnte???
Gast #5284005
Lesenswert?
• ▲
▼
Schluckt die Basch evt. den Pfad nicht so wie definiert im 
Skript?Annahme, dass das Tool auch zu finden ist unter dem angegebenen 
Pfad...Da würde ich zuerst mal nachsehen, evtl. kommt die Bash nicht 
klar mit den Backslash, da dies normalerweise interpretiert wird als 
'Nachfolgendes Zeichen als Zeichen interpretieren'.

Hat den Sinn, dass man reservierte Zeichen so von Ihrer Funktion 
befreien kann.
Gast #5284012
Lesenswert?
• ▲
▼
Weiss nicht genau, wo Du den Installationspfad von QWT angeben musst, 
aber evt.in Anführungszeichen setzen?

Test wäre, mal ein Leerzeichen im Pfad, dann müsste bei der 
Fehlermeldung der abgehackte Pfad zu sehen sein.
OP #5284260
Lesenswert?
• ▲
▼
Hallo,
ich habe, mir nochmals die qwtconfig.pri angesehen in der ich den Path 
angeben muss wohin das Build geschrieben wird. Da sieht alles OK aus. 
Ich habe vorallem einen Rechner bei mir bei dem ich das ganze auch schon 
am laufen habe. Beide verwenden die gleiche MINGW Version haben nur 
unterschiedliche QT-Creator Verionen.
Ich finde aber auch nicht die stelle wann die moc.exe in das Spiel 
kommt.
OP #5284648
Lesenswert?
• ▲
▼
Kurzes Update:

Ich hatte QT ursprünglich mit dem Offline-Installer installiert.
Nun habe ich QT parallel noch über den Online-Installer installiert.
Jetzt ist der "MOC-FEHLER" nicht mehr gekommen.
Es gab aber Fehler sobald das QT-Plugin erstellt wurde.

Um diese Fehler zu vermeiden habe ich folgendes Auskommentiert in der 
"qwtconfig.pri"
1
######################################################################
2
# If you want to build the Qwt designer plugin, 
3
# enable the line below.
4
# Otherwise you have to build it from the designer directory.
5
######################################################################
6

7
#QWT_CONFIG     += QwtDesigner

Jetzt ist es ohne Fehler durchgelaufen. Jetzt versuche ich einen Plot zu 
erstellen

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.