Thank you ECM for the infos!

I think my build did not finished normally.
After about 1h build time on my i3-8100, dosbox finished with:
Object Modules [.OBJ]: MAP DMA
Run file [MEM386.EXE]: EMM386.EXE
...
    del emm386.sys
    File emm386.sys not found
D:\SRC

At some point, was making some beeps while doing codepages.
But was not seeing error messages then.

Quite interesting that the release seems to include the build tools (masm + 
assembler)

I'll try to resume what I done:

Using DOSBOX on Linux (Following Bryan Lunduke article)

Installed DOSBOX
git config --global core.autocrlf
Note the value because we will temporarily break git
git config --global core.autocrlf true
cd
git clone https://github.com/microsoft/MS-DOS.git
git config --global core.autocrlf [previously noted value]
... to fix git for future projects
sed -i -re 's/\xEF\xBF\xBD|\xC4\xBF|\xC4\xB4/#/g' 
MS-DOS/v4.0/src/MAPPER/GETMSG.ASM
sed -i -re 's/\xEF\xBF\xBD|\xC4\xBF|\xC4\xB4/#/g' 
MS-DOS/v4.0/src/SELECT/SELECT2.ASM
sed -i -re 's/\xEF\xBF\xBD|\xC4\xBF|\xC4\xB4/#/g' 
MS-DOS/v4.0/src/SELECT/USA.INF 

paul@fedora:~$ git diff MS-DOS/v4.0/src/SETENV.BAT MS-DOS/v4.0/src/SETENV2.BAT
diff --git a/MS-DOS/v4.0/src/SETENV.BAT b/MS-DOS/v4.0/src/SETENV2.BAT
index 0a67782..928044f 100644
--- a/MS-DOS/v4.0/src/SETENV.BAT
+++ b/MS-DOS/v4.0/src/SETENV2.BAT
@@ -6,7 +6,7 @@ set MASM=
 set COUNTRY=usa-ms
 set BAKROOT=d:
 rem BAKROOT points to the home drive/directory of the sources.
-set LIB=%BAKROOT%\src\tools\lib
+set LIB=%BAKROOT%\src\tools\bld\lib
 set INIT=%BAKROOT%\src\tools
-set INCLUDE=%BAKROOT%\src\tools\inc
-set PATH=%BAKROOT%\src\tools
+set INCLUDE=%BAKROOT%\src\tools\bld\inc
+set PATH=%BAKROOT%\src\tools;%PATH%
paul@fedora:~$ 

dosbox
mount d /home/paul/MS-DOS/v4.0
keyb us
(needed for me... because for me it pass to french keyboard)
d:
cd src
SETENV2.BAT
nmake



_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to