Ich habe in "kleines" Problem mit dem windows Build tool nmake.
Ich möchte es benutzen um eine PyQt Anwendung mithilfe von pyqtdeploy in ein statisches Binary zu compilieren, das makefile wird mit qmake generiert und als Compiler kommt mingw zum Einsatz.
allerdings scheint nmake die Argumente nicht korrekt zu übergeben, denn es bricht jedes mal mit folgendem oder einem vergleichbarem Fehler ab
Führe ich das Kommando allerdings manuell aus läuft es problemlos durch.
Irgendwelche Ideen woran das liegen könnte?
glaub nicht, dass das relevant ist, aber Windows läuft in einer VM
Ich möchte es benutzen um eine PyQt Anwendung mithilfe von pyqtdeploy in ein statisches Binary zu compilieren, das makefile wird mit qmake generiert und als Compiler kommt mingw zum Einsatz.
allerdings scheint nmake die Argumente nicht korrekt zu übergeben, denn es bricht jedes mal mit folgendem oder einem vergleichbarem Fehler ab
$ nmake
Microsoft (R) Program Maintenance Utility, Version 12.00.21005.1
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
"c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\nmake.exe" -f Makefile.Release
Microsoft (R) Program Maintenance Utility, Version 12.00.21005.1
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
g++ -c -pipe -fno-keep-inline-dllexport -O2 -w -frtti -fexceptions -mthreads -DUNICODE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I. -I'C:/Python34/include' -I'../../../Downloads/Python-3.4.2/Modules' -I'C:/Qt/5.3/mingw482_32/include' -I'C:/Qt/5.3/mingw482_32/include/QtWidgets' -I'C:/Qt/5.3/mingw482_32/include/QtGui' -I'C:/Qt/5.3/mingw482_32/include/QtCore' -I'release' -I'C:/Qt/5.3/mingw482_32/mkspecs/win32-g++' -o release/pyqtdeploy_main.o pyqtdeploy_main.cpp
pyqtdeploy_main.cpp:1:20: fatal error: Python.h: No such file or directory
#include <Python.h>
^
compilation terminated.
NMAKE : fatal error U1077: "c:\MinGW\bin\g++.EXE": Rückgabe-Code "0x1"
Stop.
NMAKE : fatal error U1077: ""c:\Program Files (x86)\Microsoft Visual Studio 12.0
\VC\bin\nmake.exe"": Rückgabe-Code "0x2"
Stop.
Führe ich das Kommando allerdings manuell aus läuft es problemlos durch.
Irgendwelche Ideen woran das liegen könnte?
glaub nicht, dass das relevant ist, aber Windows läuft in einer VM