make.bat: improve messages accuracy; use v_win.c instead of v.c
							parent
							
								
									aa0ddec638
								
							
						
					
					
						commit
						22d6504ff9
					
				
							
								
								
									
										8
									
								
								make.bat
								
								
								
								
							
							
						
						
									
										8
									
								
								make.bat
								
								
								
								
							|  | @ -150,7 +150,7 @@ if %ERRORLEVEL% NEQ 0 ( | ||||||
| 	goto :gcc_strap | 	goto :gcc_strap | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| echo  ^> Attempting to build v.c with Clang | echo  ^> Attempting to build v_win.c with Clang | ||||||
| call :buildcmd "clang -std=c99 -municode -w -o v.exe .\vc\v_win.c" "  " | call :buildcmd "clang -std=c99 -municode -w -o v.exe .\vc\v_win.c" "  " | ||||||
| if %ERRORLEVEL% NEQ 0 ( | if %ERRORLEVEL% NEQ 0 ( | ||||||
| 	REM In most cases, compile errors happen because the version of Clang installed is too old | 	REM In most cases, compile errors happen because the version of Clang installed is too old | ||||||
|  | @ -171,7 +171,7 @@ if %ERRORLEVEL% NEQ 0 ( | ||||||
| 	goto :msvc_strap | 	goto :msvc_strap | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| echo  ^> Attempting to build v.c with GCC | echo  ^> Attempting to build v_win.c with GCC | ||||||
| call :buildcmd "gcc -std=c99 -municode -w -o v.exe .\vc\v_win.c" "  " | call :buildcmd "gcc -std=c99 -municode -w -o v.exe .\vc\v_win.c" "  " | ||||||
| if %ERRORLEVEL% NEQ 0 ( | if %ERRORLEVEL% NEQ 0 ( | ||||||
| 	REM In most cases, compile errors happen because the version of GCC installed is too old | 	REM In most cases, compile errors happen because the version of GCC installed is too old | ||||||
|  | @ -211,7 +211,7 @@ if exist "%InstallDir%\Common7\Tools\vsdevcmd.bat" ( | ||||||
| 
 | 
 | ||||||
| set ObjFile=.v.c.obj | set ObjFile=.v.c.obj | ||||||
| 
 | 
 | ||||||
| echo  ^> Attempting to build v.c with MSVC | echo  ^> Attempting to build v_win.c with MSVC | ||||||
| call :buildcmd "cl.exe /volatile:ms /Fo%ObjFile% /O2 /MD /D_VBOOTSTRAP vc\v_win.c user32.lib kernel32.lib advapi32.lib shell32.lib /link /nologo /out:v.exe /incremental:no" "  " | call :buildcmd "cl.exe /volatile:ms /Fo%ObjFile% /O2 /MD /D_VBOOTSTRAP vc\v_win.c user32.lib kernel32.lib advapi32.lib shell32.lib /link /nologo /out:v.exe /incremental:no" "  " | ||||||
| if %ERRORLEVEL% NEQ 0 ( | if %ERRORLEVEL% NEQ 0 ( | ||||||
|     REM In some cases, compile errors happen because of the MSVC compiler version |     REM In some cases, compile errors happen because of the MSVC compiler version | ||||||
|  | @ -227,7 +227,7 @@ goto :success | ||||||
| 
 | 
 | ||||||
| :tcc_strap | :tcc_strap | ||||||
| if [!compiler!] == [] set /a invalid_cc=1 | if [!compiler!] == [] set /a invalid_cc=1 | ||||||
| echo  ^> Attempting to build v.c with TCC | echo  ^> Attempting to build v_win.c with TCC | ||||||
| call :buildcmd ""!tcc_exe!" -std=c99 -municode -lws2_32 -lshell32 -ladvapi32 -bt10 -w -o v.exe vc\v_win.c" "  " | call :buildcmd ""!tcc_exe!" -std=c99 -municode -lws2_32 -lshell32 -ladvapi32 -bt10 -w -o v.exe vc\v_win.c" "  " | ||||||
| if %ERRORLEVEL% NEQ 0 goto :compile_error | if %ERRORLEVEL% NEQ 0 goto :compile_error | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue