leecher1337 / ntvdmx64

Run Microsoft Windows NTVDM (DOS) on 64bit Editions
805 stars 81 forks source link

Auto building a FREE release stopped producing a working set of files #132

Closed G-Rumpel closed 3 years ago

G-Rumpel commented 3 years ago

Hi there! First of all many thanks for the great job on this project! It is awesome to say the least! Now on the subject. Auto building FREE version stopped producing a working set of files. The last successful build, at least for me, was the one from 10th of May commit #02641de. After that point some files could not be compiled, notably ntvdm.exe, wow32.dll, regedt16.exe etc. At the same time CHECK builds are successful but there is another issue which is a separate topic...

Here is the error report at the end of compiling the last master commit.

3964 files compiled - 3487 Warnings -  6706 LPS
80 libraries built - 210 Errors
301 executables built - 2 Warnings - 25 Errors
915 files binplaced - 1 Error
Press any key to continue . . .
Copying DOS files
TS-Aware-Patcher 1.0

Cannot open file D:\NTVDMx64\w\minnt\base\..\..\Binaries\x86fre\ntvdm.exe: The system cannot find the file specified.

Here is a list of errors extracted from the console output. free_build_errors.zip

Below are buildfre.err & buildfre.log files: buildfre_log.zip buildfre_err.zip

My environment is a virtual Windows 10 x64 / 20H2 build 19042.985. Nothing special in settings.

G-Rumpel commented 3 years ago

Hi, Everything is working again. Thank you! I attached the logs just in case. There are still a lot of warnings but I assume you are aware of them. I see a lot of casting to smaller types, unreferenced labels, redefinitions etc. but probably you might have left them for a reason. Regards!

buildfre.zip