У меня есть проект, который компилируется в netbeans с использованием MinGW/MSYS, но при вызове make, если сбой. Следует отметить, что первые 7 строк идентичны. Однако вызов NetBeans делает успешным и вызов make из командной строки завершается с ошибкой. Есть идеи?
Вывод Netbeans:
""make.exe"" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make.exe[1]: Entering directory '/d/Source/Project/Project.System'
"make.exe" -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows/libproject.system.a
make.exe[2]: Entering directory '/d/Source/Project/Project.System'
mkdir -p build/Debug/MinGW-Windows/src
rm -f build/Debug/MinGW-Windows/src/Version.o.d
g++.exe -c -g -Iinc -MMD -MP -MF build/Debug/MinGW-Windows/src/Version.o.d -o build/Debug/MinGW-Windows/src/Version.o src/Version.cpp
mkdir -p build/Debug/MinGW-Windows/src
rm -f build/Debug/MinGW-Windows/src/Process.o.d
g++.exe -c -g -Iinc -MMD -MP -MF build/Debug/MinGW-Windows/src/Process.o.d -o build/Debug/MinGW-Windows/src/Process.o src/Process.cpp
mkdir -p build/Debug/MinGW-Windows/src
rm -f build/Debug/MinGW-Windows/src/Environment.o.d
g++.exe -c -g -Iinc -MMD -MP -MF build/Debug/MinGW-Windows/src/Environment.o.d -o build/Debug/MinGW-Windows/src/Environment.o src/Environment.cpp
c:\mingw\bin\ar.exe: creating dist/Debug/MinGW-Windows/libProject.system.a
mkdir -p dist/Debug/MinGW-Windows
rm -f dist/Debug/MinGW-Windows/libProject.system.a
ar -rv dist/Debug/MinGW-Windows/libProject.system.a build/Debug/MinGW-Windows/src/Version.o build/Debug/MinGW-Windows/src/Process.o build/Debug/MinGW-Windows/src/Environment.o
a - build/Debug/MinGW-Windows/src/Version.o
a - build/Debug/MinGW-Windows/src/Process.o
a - build/Debug/MinGW-Windows/src/Environment.o
ranlib dist/Debug/MinGW-Windows/libProject.system.a
make.exe[2]: Leaving directory '/d/Source/Project/Project.System'
make.exe[1]: Leaving directory '/d/Source/Project/Project.System'
Сделать весь вывод:
""make.exe"" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make.exe[1]: Entering directory '/d/Source/Project/Project.System'
"make.exe" -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows/libproject.system.a
make.exe[2]: Entering directory '/d/Source/Project/Project.System'
mkdir -p build/Debug/MinGW-Windows/src
rm -f build/Debug/MinGW-Windows/src/Version.o.d
g++.exe -c -g -Iinc -MMD -MP -MF build/Debug/MinGW-Windows/src/Version.o.d -o build/Debug/MinGW-Windows/src/Version.o src/Version.cpp
g++.exe: no input files
make.exe[2]: *** [build/Debug/MinGW-Windows/src/Version.o] Error 1
make.exe[2]: Leaving directory '/d/Source/Project/Project.System'
make.exe[1]: *** [.build-conf] Error 2
make.exe[1]: Leaving directory '/d/Source/Project/Project.System'
"make.exe": *** [.build-impl] Error 2
g++.exe -c -g -Iinc -MMD -MP -MF build/Debug/MinGW-Windows/src/Version.od -o build/Debug/MinGW-Windows/src/Version.o src/Version.cpp
g++.exe: нет входных файлов
Откуда вы запускаете свою команду? выглядит как g++ не находит find "src/Version.cpp".