Forum: Compiler & IDEs Cross-compiling Qt Ubuntu -> Raspi: qmake_all


von Joachim X. (transistorschlumpf)


Lesenswert?

Ich habe auf einen Ubuntu-Rechner (18.04) nach dieser Anleitung
https://www.raspberrypi.org/forums/viewtopic.php?t=204778
die Werkzeuge zum cross-compilieren von Qt für nen Raspi mehr oder 
weniger erfolgreich aufgesetzt.
1
17:04:11: Running steps for project Test_1...
2
17:04:11: Starting: "/opt/qt5pi/sysroot/usr/local/qt5pi/bin/qmake" /home/joachim/Versuch/Raspi_1/Test_1/Test_1.pro CONFIG+=debug CONFIG+=qml_debug
3
Info: creating stash file /home/joachim/Versuch/Raspi_1/build-Test_1-Raspberry_Pi-Debug/.qmake.stash
4
17:04:11: The process "/opt/qt5pi/sysroot/usr/local/qt5pi/bin/qmake" exited normally.
5
17:04:11: Starting: "/opt/qt5pi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++" qmake_all
6
arm-linux-gnueabihf-g++: error: qmake_all: No such file or directory
7
arm-linux-gnueabihf-g++: fatal error: no input files
8
compilation terminated.
9
17:04:11: The process "/opt/qt5pi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++" exited with code 1.
10
Error while building/deploying project Test_1 (kit: Raspberry Pi)
11
When executing step "qmake"
12
17:04:11: Elapsed time: 00:00.
Wer oder was erzeugt dieses ominöse 'qmake_all' welches offensichtlich 
fehlt?

von Rolf M. (rmagnus)


Lesenswert?

Joachim X. schrieb:
> Wer oder was erzeugt dieses ominöse 'qmake_all' welches offensichtlich
> fehlt?

Die interessantere Frage ist: Warum ist das der (einzige) 
Kommandozeilenparameter beim Compiler-Aufruf? Das ergibt eigentlich 
keinen Sinn. qmake_all ist eigentlich ein phony-Target im erzeugten 
Makefile. Anscheinend wird irgendwo g++ aufgerufen, wo es eigentlich 
make sein müsste.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.