jom does not run msvc
-
I have a problem with building qt app via manual scripts on the build server. When i'm running build with jom1.1.5 and Qt6 i don't see a call of msvc compiler, it's instantly goes to link.
vcvarsall.bat finished normally, all required paths are correct in echo output. Now the execution sequence looks likeC:\Qt\jom_1_1_5\jom.exe -f Makefile.Release link /NOLOGO /DYNAMICBASE...while normally it should looks like
C:\Qt\jom_1_1_5\jom.exe -f Makefile.Release cl -c -nologo -Zc:wchar_t ... link /NOLOGO /DYNAMICBASE...Where the problem could be?
-
I have a problem with building qt app via manual scripts on the build server. When i'm running build with jom1.1.5 and Qt6 i don't see a call of msvc compiler, it's instantly goes to link.
vcvarsall.bat finished normally, all required paths are correct in echo output. Now the execution sequence looks likeC:\Qt\jom_1_1_5\jom.exe -f Makefile.Release link /NOLOGO /DYNAMICBASE...while normally it should looks like
C:\Qt\jom_1_1_5\jom.exe -f Makefile.Release cl -c -nologo -Zc:wchar_t ... link /NOLOGO /DYNAMICBASE...Where the problem could be?
@k0shinus said in jom does not run msvc:
Where the problem could be?
Did you modify some source code before you called jom?
-
@k0shinus said in jom does not run msvc:
Where the problem could be?
Did you modify some source code before you called jom?
@Christian-Ehrlicher Source code of the jom? No i didn't, i used standard. I have the same problem with a built-in jom from the qt creator, so it doesn't look like problem is in jom itself.
-
@Christian-Ehrlicher Source code of the jom? No i didn't, i used standard. I have the same problem with a built-in jom from the qt creator, so it doesn't look like problem is in jom itself.
@k0shinus said in jom does not run msvc:
Source code of the jom?
Your source code which you want to compile with jom.
-
@k0shinus said in jom does not run msvc:
Source code of the jom?
Your source code which you want to compile with jom.
@Christian-Ehrlicher said in jom does not run msvc:
Your source code which you want to compile with jom.
No, i didn't.
-
@Christian-Ehrlicher said in jom does not run msvc:
Your source code which you want to compile with jom.
No, i didn't.
-
@k0shinus If the code was already compiled and not changed since then the compiler will not be invoked again as there is nothing to compile.
-
So was an executable generated or not?
-
So was an executable generated or not?
@Christian-Ehrlicher No, project's executable wasn't generated before jom starts. And it doesn't generates after calling jom, because jom simply does not call cl.exe for some reason.
-
Create a clean build directory, run cmake and then jom to see if it works then
-
K k0shinus has marked this topic as solved