1. Download Microsoft Visual Studio 2008 Express Edition All-in-One .ISO file and burn to DVD. http://www.microsoft.com/express/download/ 2. Install Microsoft Visual C++ 2008 Express Edition from DVD. 3. Use "Microsoft Update" service to check for updates / service packs. 4. Download cygwin setup program from http://cygwin.com/ 5. Ran cygwin setup.exe program to install cygwin for all users. Under "Devel" category, make certain to select "cvs" for installation. 6. Launch cygwin from desktop icon. 7. In cygwin command shell window, execute following two commands, making sure to give email as password when prompted for login: cvs -d :pserver:anonymous@modula3.elegosoft.com:/usr/cvs login cvs -d :pserver:anonymous@modula3.elegosoft.com:/usr/cvs checkout cm3 8. Moved resulting C:\cygwin\home\username\cm3 to C:\CM3_CVS_SourceTree Note that "username" above is your Windows login username. 9. Download cm3-min-WIN32-NT386-d5.5.0.zip and cm3-min-WIN32-NT386-d5.5.0-symbols.zip from http://modula3.elegosoft.com/cm3/download.html 10. Unzipped cm3-min-WIN32-NT386-d5.5.0.zip and stored resulting cm3 folder at C:\cm3 11. Unzipped cm3-min-WIN32-NT386-d5.5.0-symbols.zip and stored resulting symbols folder at C:\cm3\symbols 12. Launch Windows Command Prompt shell. The following steps represent commands executed within this shell. 13. path %path%;c:\cm3\bin 14. "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" 15. cd C:\CM3_CVS_SourceTree\scripts\win 16. upgrade.cmd Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\>path %path%;c:\cm3\bin C:\>"C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" Setting environment for using Microsoft Visual Studio 2008 x86 tools. C:\>cd C:\CM3_CVS_SourceTree\scripts\win C:\CM3_CVS_SourceTree\scripts\win>upgrade ============================================================================= backing up existing packages (once only) ============================================================================= C:\CM3_CVS_SourceTree\scripts\win>call C:\CM3_CVS_SourceTree\scripts\win\backup- pkgs || exit /b 1 INSTALLROOT=c:\cm3 LIB=%INSTALLROOT%\LIB;%LIB% CM3ROOT=C:\\CM3_CVS_SourceTree INSTALLROOT=c:\cm3 LIB=%INSTALLROOT%\LIB;%LIB% CM3ROOT=C:\\CM3_CVS_SourceTree cd /d c:\cm3 C:\cm3\pkg\m3core --> C:\cm3\pkg-d5.5.1\m3core 227 File(s) copied C:\cm3\pkg\libm3 --> C:\cm3\pkg-d5.5.1\libm3 337 File(s) copied copy bin\cm3.exe pkg-d5.5.1\cm3.exe 1 file(s) copied. ============================================================================= restoring old packages from backup (for multiple runs) ============================================================================= C:\CM3_CVS_SourceTree\scripts\win>call C:\CM3_CVS_SourceTree\scripts\win\backup- pkgs -restore || exit /b 1 INSTALLROOT=c:\cm3 LIB=%INSTALLROOT%\LIB;%LIB% CM3ROOT=C:\\CM3_CVS_SourceTree INSTALLROOT=c:\cm3 LIB=%INSTALLROOT%\LIB;%LIB% CM3ROOT=C:\\CM3_CVS_SourceTree cd /d c:\cm3 C:\cm3\pkg-d5.5.1\m3core --> C:\cm3\pkg\m3core 227 File(s) copied C:\cm3\pkg-d5.5.1\libm3 --> C:\cm3\pkg\libm3 337 File(s) copied copy pkg-d5.5.1\cm3.exe bin\cm3.exe 1 file(s) copied. ============================================================================= cleaning core packages ============================================================================= C:\CM3_CVS_SourceTree\scripts\win>call C:\CM3_CVS_SourceTree\scripts\win\do-cm3- core realclean || exit /b 1 INSTALLROOT=c:\cm3 LIB=%INSTALLROOT%\LIB;%LIB% CM3ROOT=C:\\CM3_CVS_SourceTree INSTALLROOT=c:\cm3 LIB=%INSTALLROOT%\LIB;%LIB% CM3ROOT=C:\\CM3_CVS_SourceTree making C:\CM3_CVS_SourceTree\scripts\win\PKGS with C:\CM3_CVS_SourceTree\scripts \win\find-packages do-pkg realclean import-libs m3core libm3 m3middle m3objfile m3linker m3b ack m3staloneback m3front m3quake cm3 patternmatching m3scanner m3tools m3cgcat m3cggen m3bundle mklib fix_nl libdump bitvector digraph parsepar ams realgeometry set slisp sortedtableextras table-list tempfiles pkgmap -k -c "if exist NT386 rmdir /q/s NT386" import-libs m3core libm3 m3middl e m3objfile m3linker m3back m3staloneback m3front m3quake cm3 patternmatching m3 scanner m3tools m3cgcat m3cggen m3bundle mklib fix_nl libdump bitvector digraph parseparams realgeometry set slisp sortedtableextras table-list tempfiles === package C:\CM3_CVS_SourceTree\m3-win\import-libs === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\m3core === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\libm3 === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3middle === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3objfile === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3linker === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3back === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3staloneback === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3front === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3quake === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\cm3 === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\patternmatching === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3scanner === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3tools === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3cgcat === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\m3cggen === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-tools\m3bundle === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\mklib === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\fix_nl === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-sys\libdump === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\bitvector === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\digraph === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\parseparams === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\realgeometry === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\set === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\slisp === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\sortedtableextras === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\table-list === +++ "if exist NT386 rmdir /q/s NT386" +++ === package C:\CM3_CVS_SourceTree\m3-libs\tempfiles === +++ "if exist NT386 rmdir /q/s NT386" +++ do-pkg : Success. do-cm3-core : Success. ============================================================================= building just new compiler with old compiler (old compiler cannot necessarily bu ild new runtime) ============================================================================= C:\CM3_CVS_SourceTree\scripts\win>call C:\CM3_CVS_SourceTree\scripts\win\do-pkg buildship import-libs m3middle m3objfile m3linker m3back m3staloneback m3f ront m3quake cm3 patternmatching mklib || exit /b 1 INSTALLROOT=c:\cm3 LIB=%INSTALLROOT%\LIB;%LIB% CM3ROOT=C:\\CM3_CVS_SourceTree INSTALLROOT=c:\cm3 LIB=%INSTALLROOT%\LIB;%LIB% CM3ROOT=C:\\CM3_CVS_SourceTree pkgmap -c "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 - DCM3_VERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\ \CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_ LAST_CHANGED=2007-12-30" import-libs m3middle m3objfile m3linker m3back m3stalo neback m3front m3quake cm3 patternmatching mklib === package C:\CM3_CVS_SourceTree\m3-win\import-libs === +++ "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_V ERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\\CM3_C VS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_LAST_C HANGED=2007-12-30" +++ --- building in NT386 --- cl -c a.c Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.21022.08 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. a.c link -lib -nologo -nodefaultlib -def:wsock32.def a.obj Creating library wsock32.lib and object wsock32.exp link -lib -nologo -nodefaultlib -def:gdi32.def a.obj Creating library gdi32.lib and object gdi32.exp link -lib -nologo -nodefaultlib -def:opengl32.def a.obj Creating library opengl32.lib and object opengl32.exp link -lib -nologo -nodefaultlib -def:advapi32.def a.obj Creating library advapi32.lib and object advapi32.exp link -lib -nologo -nodefaultlib -def:kernel32.def a.obj Creating library kernel32.lib and object kernel32.exp link -lib -nologo -nodefaultlib -def:winspool.def a.obj Creating library winspool.lib and object winspool.exp link -lib -nologo -nodefaultlib -def:comdlg32.def a.obj Creating library comdlg32.lib and object comdlg32.exp link -lib -nologo -nodefaultlib -def:odbc32.def a.obj Creating library odbc32.lib and object odbc32.exp link -lib -nologo -nodefaultlib -def:glu32.def a.obj Creating library glu32.lib and object glu32.exp link -lib -nologo -nodefaultlib -def:user32.def a.obj Creating library user32.lib and object user32.exp link -lib -nologo -nodefaultlib -def:comctl32.def a.obj Creating library comctl32.lib and object comctl32.exp link -lib -nologo -nodefaultlib -def:netapi32.def a.obj Creating library netapi32.lib and object netapi32.exp --- shipping from NT386 --- . => c:\cm3\lib wsock32.lib gdi32.lib opengl32.lib advapi32.lib kernel32.lib winspool.lib comdlg32.lib odbc32.lib glu32.lib user32.lib comctl32.lib netapi32.lib === package C:\CM3_CVS_SourceTree\m3-sys\m3middle === +++ "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_V ERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\\CM3_C VS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_LAST_C HANGED=2007-12-30" +++ --- building in NT386 --- ignoring ..\src\m3overrides new source -> compiling CoffTime.i3 new source -> compiling CoffTime.m3 new source -> compiling M3Process.i3 new source -> compiling M3Process.m3 new source -> compiling Target.i3 new source -> compiling M3RT.i3 new source -> compiling TargetMap.i3 new source -> compiling Target.m3 new source -> compiling TargetMap.m3 new source -> compiling TInt.i3 new source -> compiling TWord.i3 new source -> compiling TInt.m3 new source -> compiling TWord.m3 new source -> compiling TFloat.i3 new source -> compiling TFloat.m3 new source -> compiling M3FP.i3 new source -> compiling M3FP.m3 new source -> compiling M3Buf.i3 new source -> compiling M3Buf.m3 new source -> compiling M3ID.i3 new source -> compiling M3ID.m3 new source -> compiling M3Timers.i3 new source -> compiling M3Timers.m3 new source -> compiling M3File.i3 new source -> compiling M3File.m3 new source -> compiling M3CG.i3 new source -> compiling M3CG_Ops.i3 new source -> compiling M3CG.m3 new source -> compiling M3CG_Check.i3 new source -> compiling M3CG_Check.m3 new source -> compiling M3CG_Rd.i3 new source -> compiling M3CG_Rd.m3 new source -> compiling M3CG_Wr.i3 new source -> compiling M3CG_Wr.m3 new source -> compiling M3CG_Binary.i3 new source -> compiling M3CG_Binary.m3 new source -> compiling M3CG_BinRd.i3 new source -> compiling M3CG_BinRd.m3 new source -> compiling M3CG_BinWr.i3 new source -> compiling M3CG_BinWr.m3 new source -> compiling M3RT.m3 new exporters -> recompiling M3CG_Ops.i3 -> archiving m3middle.lib mklib @C:\DOCUME~1\cm3\LOCALS~1\Temp\qk > m3middle.lst --- shipping from NT386 --- . => c:\cm3\pkg\m3middle\NT386 .M3EXPORTS m3middle.lib m3middle.m3x .M3WEB ..\src\WIN32 => c:\cm3\pkg\m3middle\src\WIN32 M3Process.m3 CoffTime.i3 CoffTime.m3 ..\src => c:\cm3\pkg\m3middle\src Target.i3 Target.m3 TargetMap.i3 TargetMap.m3 TInt.i3 TInt.m3 TWord.m3 TWord.i3 TFloat.i3 TFloat.m3 M3FP.i3 M3FP.m3 M3Buf.i3 M3Buf.m3 M3ID.i3 M3ID.m3 M3Timers.m3 M3Timers.i3 M3File.i3 M3File.m3 M3Process.i3 M3CG.i3 M3CG.m3 M3CG_Ops.i3 M3CG_Check.i3 M3CG_Check.m3 M3CG_Rd.m3 M3CG_Rd.i3 M3CG_Wr.i3 M3CG_Wr.m3 M3CG_Binary.i3 M3CG_Binary.m3 M3CG_BinRd.m3 M3CG_BinRd.i3 M3CG_BinWr.i3 M3CG_BinWr.m3 M3RT.i3 M3RT.m3 === package C:\CM3_CVS_SourceTree\m3-sys\m3objfile === +++ "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_V ERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\\CM3_C VS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_LAST_C HANGED=2007-12-30" +++ --- building in NT386 --- ignoring ..\src\m3overrides new source -> compiling Coff.i3 new source -> compiling Coff.m3 new source -> compiling M3ObjFile.i3 new source -> compiling M3ObjFile.m3 new source -> compiling MasmObjFile.i3 new source -> compiling MasmObjFile.m3 new source -> compiling NTObjFile.i3 new source -> compiling NTObjFile.m3 -> archiving m3objfile.lib mklib -ign:__real -out:m3objfile.lib Coff.io Coff.mo M3ObjFile.io M3ObjFile.mo MasmObjFile.io MasmObjFile.mo NTObjFile.io NTObjFile.mo > m3objfile.lst --- shipping from NT386 --- . => c:\cm3\pkg\m3objfile\NT386 .M3EXPORTS m3objfile.lib m3objfile.m3x .M3WEB ..\src => c:\cm3\pkg\m3objfile\src Coff.i3 Coff.m3 M3ObjFile.i3 M3ObjFile.m3 MasmObjFile.i3 MasmObjFile.m3 NTObjFile.i3 NTObjFile.m3 === package C:\CM3_CVS_SourceTree\m3-sys\m3linker === +++ "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_V ERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\\CM3_C VS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_LAST_C HANGED=2007-12-30" +++ --- building in NT386 --- ignoring ..\src\m3overrides new source -> compiling Mx.i3 new source -> compiling MxVS.i3 new source -> compiling MxVSSet.i3 new source -> compiling MxMap.i3 new source -> compiling MxRep.i3 new source -> compiling Mx.m3 new source -> compiling MxIn.i3 new source -> compiling MxIn.m3 new source -> compiling MxOut.i3 new source -> compiling MxIO.i3 new source -> compiling MxOut.m3 new source -> compiling MxMerge.i3 new source -> compiling MxSet.i3 new source -> compiling MxMerge.m3 new source -> compiling MxCheck.i3 new source -> compiling MxCheck.m3 new source -> compiling MxGen.i3 new source -> compiling MxGen.m3 new source -> compiling MxVS.m3 new source -> compiling MxRep.m3 new source -> compiling MxMap.m3 new source -> compiling MxSet.m3 new source -> compiling MxVSSet.m3 new source -> compiling MxIO.m3 -> archiving m3link.lib mklib @C:\DOCUME~1\cm3\LOCALS~1\Temp\qk > m3link.lst --- shipping from NT386 --- . => c:\cm3\pkg\m3linker\NT386 .M3EXPORTS m3link.lib m3link.m3x .M3WEB ..\src => c:\cm3\pkg\m3linker\src Mx.i3 Mx.m3 MxIn.i3 MxIn.m3 MxOut.i3 MxOut.m3 MxMerge.m3 MxMerge.i3 MxCheck.i3 MxCheck.m3 MxGen.i3 MxGen.m3 MxVS.m3 MxVS.i3 MxRep.i3 MxRep.m3 MxMap.i3 MxMap.m3 MxSet.m3 MxSet.i3 MxVSSet.i3 MxVSSet.m3 MxIO.i3 MxIO.m3 === package C:\CM3_CVS_SourceTree\m3-sys\m3back === +++ "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_V ERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\\CM3_C VS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_LAST_C HANGED=2007-12-30" +++ --- building in NT386 --- ignoring ..\src\m3overrides new source -> compiling M3x86.i3 new source -> compiling Wrx86.i3 new source -> compiling M3x86Rep.i3 new source -> compiling Codex86.i3 new source -> compiling Stackx86.i3 new source -> compiling M3x86.m3 new source -> compiling Wrx86.m3 new source -> compiling Stackx86.m3 new source -> compiling Codex86.m3 new exporters -> recompiling M3x86Rep.i3 -> archiving m3back.lib mklib @C:\DOCUME~1\cm3\LOCALS~1\Temp\qk > m3back.lst --- shipping from NT386 --- . => c:\cm3\pkg\m3back\NT386 .M3EXPORTS m3back.lib m3back.m3x .M3WEB ..\src => c:\cm3\pkg\m3back\src M3x86.i3 M3x86.m3 M3x86Rep.i3 Wrx86.i3 Wrx86.m3 Stackx86.i3 Stackx86.m3 Codex86.i3 Codex86.m3 === package C:\CM3_CVS_SourceTree\m3-sys\m3staloneback === +++ "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_V ERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\\CM3_C VS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_LAST_C HANGED=2007-12-30" +++ --- building in NT386 --- ignoring ..\src\m3overrides new source -> compiling Main.m3 -> linking m3back.exe link @C:\DOCUME~1\cm3\LOCALS~1\Temp\qk > m3back.lst mt /nologo /manifest m3back.exe.manifest /outputresource:m3back.exe;1 --- shipping from NT386 --- . => c:\cm3\pkg\m3staloneback\NT386 .M3EXPORTS . => c:\cm3\bin m3back.pdb . => c:\cm3\pkg\m3staloneback\NT386 .M3WEB ..\src => c:\cm3\pkg\m3staloneback\src Main.m3 . => c:\cm3\pkg\m3staloneback\NT386 m3back.exe === package C:\CM3_CVS_SourceTree\m3-sys\m3front === +++ "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_V ERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\\CM3_C VS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_LAST_C HANGED=2007-12-30" +++ --- building in NT386 --- ignoring ..\src\m3overrides new source -> compiling Abs.i3 new source -> compiling M3.i3 new source -> compiling CG.i3 new source -> compiling Type.i3 new source -> compiling Expr.i3 new source -> compiling ReelExpr.i3 new source -> compiling IntegerExpr.i3 new source -> compiling EReel.i3 new source -> compiling LReel.i3 new source -> compiling Reel.i3 new source -> compiling LInt.i3 new source -> compiling Int.i3 new source -> compiling Error.i3 new source -> compiling Decl.i3 new source -> compiling CallExpr.i3 new source -> compiling Value.i3 new source -> compiling Procedure.i3 new source -> compiling ExprRep.i3 new source -> compiling Abs.m3 new source -> compiling Adr.i3 new source -> compiling M3Compiler.i3 new source -> compiling Host.i3 new source -> compiling Brand.i3 new source -> compiling RefType.i3 new source -> compiling Addr.i3 new source -> compiling Scope.i3 new source -> compiling Module.i3 new source -> compiling Adr.m3 new source -> compiling AdrSize.i3 new source -> compiling Card.i3 new source -> compiling BitSize.i3 new source -> compiling AdrSize.m3 new source -> compiling OpenArrayType.i3 new source -> compiling TypeExpr.i3 new source -> compiling BitSize.m3 new source -> compiling BuiltinOps.i3 new source -> compiling Val.i3 new source -> compiling Typecode.i3 new source -> compiling Trunc.i3 new source -> compiling Subarray.i3 new source -> compiling Round.i3 new source -> compiling Ord.i3 new source -> compiling Number.i3 new source -> compiling New.i3 new source -> compiling Narrow.i3 new source -> compiling Min.i3 new source -> compiling Max.i3 new source -> compiling Loophole.i3 new source -> compiling Last.i3 new source -> compiling IsType.i3 new source -> compiling Inc.i3 new source -> compiling Floor.i3 new source -> compiling Floatt.i3 new source -> compiling First.i3 new source -> compiling Dispose.i3 new source -> compiling Dec.i3 new source -> compiling Ceiling.i3 new source -> compiling ByteSize.i3 new source -> compiling BuiltinOps.m3 new source -> compiling ByteSize.m3 new source -> compiling Ceiling.m3 new source -> compiling NamedExpr.i3 new source -> compiling Dec.m3 new source -> compiling ObjectAdr.i3 new source -> compiling ObjectRef.i3 new source -> compiling Reff.i3 new source -> compiling RunTyme.i3 new source -> compiling Dispose.m3 new source -> compiling EnumExpr.i3 new source -> compiling EnumType.i3 new source -> compiling ArrayType.i3 new source -> compiling First.m3 new source -> compiling Floatt.m3 new source -> compiling Floor.m3 new source -> compiling Inc.m3 new source -> compiling Null.i3 new source -> compiling ObjectType.i3 new source -> compiling Bool.i3 new source -> compiling IsType.m3 new source -> compiling ArrayExpr.i3 new source -> compiling Last.m3 new source -> compiling CastExpr.i3 new source -> compiling Loophole.m3 new source -> compiling Max.m3 new source -> compiling Min.m3 new source -> compiling Narrow.m3 new source -> compiling ErrType.i3 new source -> compiling Revelation.i3 new source -> compiling RecordType.i3 new source -> compiling Stmt.i3 new source -> compiling AssignStmt.i3 new source -> compiling ProcType.i3 new source -> compiling Method.i3 new source -> compiling Field.i3 new source -> compiling KeywordExpr.i3 new source -> compiling OpaqueType.i3 new source -> compiling New.m3 new source -> compiling Number.m3 new source -> compiling CheckExpr.i3 new source -> compiling Ord.m3 new source -> compiling Round.m3 new source -> compiling Subarray.m3 new source -> compiling Trunc.m3 new source -> compiling Typecode.m3 new source -> compiling Val.m3 new source -> compiling WordAnd.i3 new source -> compiling WordPlus.i3 new source -> compiling Tracer.i3 new source -> compiling Formal.i3 new source -> compiling WordAnd.m3 new source -> compiling WordDivide.i3 new source -> compiling WordDivide.m3 new source -> compiling WordExtract.i3 new source -> compiling WordExtract.m3 new source -> compiling WordGE.i3 new source -> compiling WordGE.m3 new source -> compiling WordGT.i3 new source -> compiling WordGT.m3 new source -> compiling WordInsert.i3 new source -> compiling WordInsert.m3 new source -> compiling WordLE.i3 new source -> compiling WordLE.m3 new source -> compiling WordLT.i3 new source -> compiling WordLT.m3 new source -> compiling WordMinus.i3 new source -> compiling WordMinus.m3 new source -> compiling WordMod.i3 new source -> compiling WordMod.m3 new source -> compiling WordModule.i3 new source -> compiling WordNot.i3 new source -> compiling WordRotate.i3 new source -> compiling WordShift.i3 new source -> compiling WordXor.i3 new source -> compiling WordOr.i3 new source -> compiling WordTimes.i3 new source -> compiling NamedType.i3 new source -> compiling Constant.i3 new source -> compiling Tipe.i3 new source -> compiling WordModule.m3 new source -> compiling WordNot.m3 new source -> compiling WordOr.m3 new source -> compiling WordPlus.m3 new source -> compiling SubrangeType.i3 new source -> compiling WordRotate.m3 new source -> compiling WordShift.m3 new source -> compiling WordTimes.m3 new source -> compiling WordXor.m3 new source -> compiling LongAnd.i3 new source -> compiling LongPlus.i3 new source -> compiling LongAnd.m3 new source -> compiling LongDivide.i3 new source -> compiling LongDivide.m3 new source -> compiling LongExtract.i3 new source -> compiling LongExtract.m3 new source -> compiling LongGE.i3 new source -> compiling LongGE.m3 new source -> compiling LongGT.i3 new source -> compiling LongGT.m3 new source -> compiling LongInsert.i3 new source -> compiling LongInsert.m3 new source -> compiling LongLE.i3 new source -> compiling LongLE.m3 new source -> compiling LongLT.i3 new source -> compiling LongLT.m3 new source -> compiling LongMinus.i3 new source -> compiling LongMinus.m3 new source -> compiling LongMod.i3 new source -> compiling LongMod.m3 new source -> compiling LongModule.i3 new source -> compiling LongNot.i3 new source -> compiling LongRotate.i3 new source -> compiling LongShift.i3 new source -> compiling LongXor.i3 new source -> compiling LongOr.i3 new source -> compiling LongTimes.i3 new source -> compiling LongModule.m3 new source -> compiling LongNot.m3 new source -> compiling LongOr.m3 new source -> compiling LongPlus.m3 new source -> compiling LongRotate.m3 new source -> compiling LongShift.m3 new source -> compiling LongTimes.m3 new source -> compiling LongXor.m3 new source -> compiling InfoModule.i3 new source -> compiling InfoThisException.i3 new source -> compiling InfoThisLine.i3 new source -> compiling InfoThisPath.i3 new source -> compiling InfoThisFile.i3 new source -> compiling InfoModule.m3 new source -> compiling M3String.i3 new source -> compiling M3WString.i3 new source -> compiling TextExpr.i3 new source -> compiling Token.i3 new source -> compiling Scanner.i3 new source -> compiling Textt.i3 new source -> compiling InfoThisFile.m3 new source -> compiling InfoThisPath.m3 new source -> compiling InfoThisLine.m3 new source -> compiling TryStmt.i3 new source -> compiling InfoThisException.m3 new source -> compiling Addr.m3 new source -> compiling EnumElt.i3 new source -> compiling Bool.m3 new source -> compiling BuiltinTypes.i3 new source -> compiling WCharr.i3 new source -> compiling Mutex.i3 new source -> compiling Charr.i3 new source -> compiling BuiltinTypes.m3 new source -> compiling Charr.m3 new source -> compiling Card.m3 new source -> compiling TipeDesc.i3 new source -> compiling TipeMap.i3 new source -> compiling TypeRep.i3 new source -> compiling EReel.m3 new source -> compiling ErrType.m3 new source -> compiling Int.m3 new source -> compiling LInt.m3 new source -> compiling LReel.m3 new source -> compiling Mutex.m3 new source -> compiling AddressExpr.i3 new source -> compiling Null.m3 new source -> compiling ObjectAdr.m3 new source -> compiling ObjectRef.m3 new source -> compiling Reel.m3 new source -> compiling Reff.m3 new source -> compiling Textt.m3 new source -> compiling WCharr.m3 new source -> compiling ExprParse.i3 new source -> compiling Expr.m3 new source -> compiling AddExpr.i3 new source -> compiling SetExpr.i3 new source -> compiling SetType.i3 new source -> compiling AddExpr.m3 new source -> compiling AddressExpr.m3 new source -> compiling AndExpr.i3 new source -> compiling AndExpr.m3 new source -> compiling RangeExpr.i3 new source -> compiling ArrayExpr.m3 new source -> compiling QualifyExpr.i3 new source -> compiling ESet.i3 new source -> compiling UserProc.i3 new source -> compiling CallExpr.m3 new source -> compiling CastExpr.m3 new source -> compiling CheckExpr.m3 new source -> compiling CompareExpr.i3 new source -> compiling CompareExpr.m3 new source -> compiling ConcatExpr.i3 new source -> compiling NarrowExpr.i3 new source -> compiling ConcatExpr.m3 new source -> compiling ConsExpr.i3 new source -> compiling RecordExpr.i3 new source -> compiling ConsExpr.m3 new source -> compiling DerefExpr.i3 new source -> compiling NilChkExpr.i3 new source -> compiling DerefExpr.m3 new source -> compiling DivExpr.i3 new source -> compiling DivExpr.m3 new source -> compiling DivideExpr.i3 new source -> compiling DivideExpr.m3 new source -> compiling EnumExpr.m3 new source -> compiling EqualExpr.i3 new source -> compiling ProcExpr.i3 new source -> compiling Variable.i3 new source -> compiling EqualExpr.m3 new source -> compiling SubscriptExpr.i3 new source -> compiling NotExpr.i3 new source -> compiling NegateExpr.i3 new source -> compiling PlusExpr.i3 new source -> compiling InExpr.i3 new source -> compiling SubtractExpr.i3 new source -> compiling ModExpr.i3 new source -> compiling MultiplyExpr.i3 new source -> compiling OrExpr.i3 new source -> compiling ExprParse.m3 new source -> compiling InExpr.m3 new source -> compiling IntegerExpr.m3 new source -> compiling KeywordExpr.m3 new source -> compiling MethodExpr.i3 new source -> compiling MethodExpr.m3 new source -> compiling ModExpr.m3 new source -> compiling MultiplyExpr.m3 new source -> compiling VarExpr.i3 new source -> compiling NamedExpr.m3 new source -> compiling NarrowExpr.m3 new source -> compiling NegateExpr.m3 new source -> compiling NilChkExpr.m3 new source -> compiling NotExpr.m3 new source -> compiling OrExpr.m3 new source -> compiling PlusExpr.m3 new source -> compiling ProcExpr.m3 new source -> compiling QualifyExpr.m3 new source -> compiling RangeExpr.m3 new source -> compiling RecordExpr.m3 new source -> compiling ReelExpr.m3 new source -> compiling SetExpr.m3 new source -> compiling SubscriptExpr.m3 new source -> compiling SubtractExpr.m3 new source -> compiling TextExpr.m3 new source -> compiling TypeExpr.m3 new source -> compiling VarExpr.m3 new source -> compiling M3Front.i3 new source -> compiling ProcBody.i3 new source -> compiling Ident.i3 new source -> compiling TypeFP.i3 new source -> compiling Marker.i3 new source -> compiling Coverage.i3 new source -> compiling M3Header.i3 new source -> compiling M3Front.m3 new source -> compiling M3Compiler.m3 new source -> compiling M3.m3 new source -> compiling M3Header.m3 new source -> compiling M3String.m3 new source -> compiling M3WString.m3 new source -> compiling Token.m3 new source -> compiling Error.m3 new source -> compiling Host.m3 new source -> compiling Marker.m3 new source -> compiling Scanner.m3 new source -> compiling ValueRep.i3 new source -> compiling Scope.m3 new source -> compiling Coverage.m3 new source -> compiling Exceptionz.i3 new source -> compiling ESet.m3 new source -> compiling ProcBody.m3 new source -> compiling WebInfo.i3 new source -> compiling CG.m3 new source -> compiling RunTyme.m3 new source -> compiling TipeMap.m3 new source -> compiling TipeDesc.m3 new source -> compiling Tracer.m3 new source -> compiling WebInfo.m3 new source -> compiling DebugStmt.i3 new source -> compiling WithStmt.i3 new source -> compiling WhileStmt.i3 new source -> compiling TypeCaseStmt.i3 new source -> compiling RaiseStmt.i3 new source -> compiling ReturnStmt.i3 new source -> compiling RepeatStmt.i3 new source -> compiling LoopStmt.i3 new source -> compiling LockStmt.i3 new source -> compiling IfStmt.i3 new source -> compiling ForStmt.i3 new source -> compiling EvalStmt.i3 new source -> compiling ExitStmt.i3 new source -> compiling CaseStmt.i3 new source -> compiling BlockStmt.i3 new source -> compiling AssertStmt.i3 new source -> compiling StmtRep.i3 new source -> compiling Stmt.m3 new source -> compiling AssertStmt.m3 new source -> compiling CallStmt.i3 new source -> compiling AssignStmt.m3 new source -> compiling BlockStmt.m3 new source -> compiling CallStmt.m3 new source -> compiling CaseStmt.m3 new source -> compiling DebugStmt.m3 new source -> compiling EvalStmt.m3 new source -> compiling ExitStmt.m3 new source -> compiling ForStmt.m3 new source -> compiling IfStmt.m3 new source -> compiling LockStmt.m3 new source -> compiling LoopStmt.m3 new source -> compiling RaiseStmt.m3 new source -> compiling RepeatStmt.m3 new source -> compiling ReturnStmt.m3 new source -> compiling TryFinStmt.i3 new source -> compiling TryFinStmt.m3 new source -> compiling TryStmt.m3 new source -> compiling TypeCaseStmt.m3 new source -> compiling WhileStmt.m3 new source -> compiling WithStmt.m3 new source -> compiling TypeTbl.i3 new source -> compiling PackedType.i3 new source -> compiling Type.m3 new source -> compiling ArrayType.m3 new source -> compiling Brand.m3 new source -> compiling EnumType.m3 new source -> compiling NamedType.m3 new source -> compiling ObjectType.m3 new source -> compiling OpaqueType.m3 new source -> compiling OpenArrayType.m3 new source -> compiling PackedType.m3 new source -> compiling ProcType.m3 new source -> compiling RecordType.m3 new source -> compiling RefType.m3 new source -> compiling SetType.m3 new source -> compiling SubrangeType.m3 new source -> compiling TypeFP.m3 new source -> compiling TypeTbl.m3 new source -> compiling UserProc.m3 new source -> compiling Value.m3 new source -> compiling Constant.m3 new source -> compiling Decl.m3 new source -> compiling EnumElt.m3 new source -> compiling Exceptionz.m3 new source -> compiling External.i3 new source -> compiling External.m3 new source -> compiling Field.m3 new source -> compiling Formal.m3 new source -> compiling Ident.m3 new source -> compiling Method.m3 new source -> compiling Module.m3 new source -> compiling Procedure.m3 new source -> compiling Revelation.m3 new source -> compiling Tipe.m3 new source -> compiling Variable.m3 new exporters -> recompiling ExprRep.i3 new exporters -> recompiling StmtRep.i3 new exporters -> recompiling TypeRep.i3 new exporters -> recompiling ValueRep.i3 -> archiving m3front.lib mklib @C:\DOCUME~1\cm3\LOCALS~1\Temp\qk > m3front.lst --- shipping from NT386 --- . => c:\cm3\pkg\m3front\NT386 .M3EXPORTS m3front.lib m3front.m3x .M3WEB ..\src\types => c:\cm3\pkg\m3front\src\types Type.i3 Type.m3 TypeRep.i3 ArrayType.i3 ArrayType.m3 Brand.i3 Brand.m3 EnumType.i3 EnumType.m3 NamedType.m3 NamedType.i3 ObjectType.i3 ObjectType.m3 OpaqueType.i3 OpaqueType.m3 OpenArrayType.i3 OpenArrayType.m3 PackedType.m3 PackedType.i3 ProcType.i3 ProcType.m3 RecordType.i3 RecordType.m3 RefType.i3 RefType.m3 SetType.m3 SetType.i3 SubrangeType.i3 SubrangeType.m3 TypeFP.i3 TypeFP.m3 TypeTbl.i3 TypeTbl.m3 UserProc.i3 UserProc.m3 ..\src\builtinOps => c:\cm3\pkg\m3front\src\builtinOps Abs.i3 Abs.m3 Adr.m3 Adr.i3 AdrSize.i3 AdrSize.m3 BitSize.i3 BitSize.m3 BuiltinOps.i3 BuiltinOps.m3 ByteSize.i3 ByteSize.m3 Ceiling.m3 Ceiling.i3 Dec.i3 Dec.m3 Dispose.m3 Dispose.i3 First.i3 First.m3 Floatt.m3 Floatt.i3 Floor.i3 Floor.m3 Inc.i3 Inc.m3 IsType.i3 IsType.m3 Last.i3 Last.m3 Loophole.i3 Loophole.m3 Max.m3 Max.i3 Min.i3 Min.m3 Narrow.m3 Narrow.i3 New.i3 New.m3 Number.m3 Number.i3 Ord.m3 Ord.i3 Round.i3 Round.m3 Subarray.m3 Subarray.i3 Trunc.m3 Trunc.i3 Typecode.i3 Typecode.m3 Val.i3 Val.m3 ..\src\builtinWord => c:\cm3\pkg\m3front\src\builtinWord WordAnd.m3 WordAnd.i3 WordDivide.i3 WordDivide.m3 WordExtract.m3 WordExtract.i3 WordGE.i3 WordGE.m3 WordGT.i3 WordGT.m3 WordInsert.m3 WordInsert.i3 WordLE.i3 WordLE.m3 WordLT.m3 WordLT.i3 WordMinus.m3 WordMinus.i3 WordMod.i3 WordMod.m3 WordModule.m3 WordModule.i3 WordNot.i3 WordNot.m3 WordOr.i3 WordOr.m3 WordPlus.i3 WordPlus.m3 WordRotate.i3 WordRotate.m3 WordShift.i3 WordShift.m3 WordTimes.i3 WordTimes.m3 WordXor.i3 WordXor.m3 ..\src\builtinLong => c:\cm3\pkg\m3front\src\builtinLong LongAnd.i3 LongAnd.m3 LongDivide.m3 LongDivide.i3 LongExtract.i3 LongExtract.m3 LongGE.i3 LongGE.m3 LongGT.i3 LongGT.m3 LongInsert.i3 LongInsert.m3 LongLE.m3 LongLE.i3 LongLT.m3 LongLT.i3 LongMinus.i3 LongMinus.m3 LongMod.i3 LongMod.m3 LongModule.i3 LongModule.m3 LongNot.i3 LongNot.m3 LongOr.i3 LongOr.m3 LongPlus.i3 LongPlus.m3 LongRotate.i3 LongRotate.m3 LongShift.i3 LongShift.m3 LongTimes.i3 LongTimes.m3 LongXor.i3 LongXor.m3 ..\src\builtinInfo => c:\cm3\pkg\m3front\src\builtinInfo InfoModule.m3 InfoModule.i3 InfoThisFile.i3 InfoThisFile.m3 InfoThisPath.i3 InfoThisPath.m3 InfoThisLine.i3 InfoThisLine.m3 InfoThisException.i3 InfoThisException.m3 ..\src\builtinTypes => c:\cm3\pkg\m3front\src\builtinTypes Addr.m3 Addr.i3 Bool.i3 Bool.m3 BuiltinTypes.i3 BuiltinTypes.m3 Charr.i3 Charr.m3 Card.m3 Card.i3 EReel.i3 EReel.m3 ErrType.i3 ErrType.m3 Int.i3 Int.m3 LInt.i3 LInt.m3 LReel.i3 LReel.m3 Mutex.i3 Mutex.m3 Null.m3 Null.i3 ObjectAdr.m3 ObjectAdr.i3 ObjectRef.m3 ObjectRef.i3 Reel.m3 Reel.i3 Reff.i3 Reff.m3 Textt.i3 Textt.m3 WCharr.m3 WCharr.i3 ..\src\exprs => c:\cm3\pkg\m3front\src\exprs Expr.i3 Expr.m3 ExprRep.i3 AddExpr.i3 AddExpr.m3 AddressExpr.m3 AddressExpr.i3 AndExpr.i3 AndExpr.m3 ArrayExpr.m3 ArrayExpr.i3 CallExpr.i3 CallExpr.m3 CastExpr.m3 CastExpr.i3 CheckExpr.i3 CheckExpr.m3 CompareExpr.i3 CompareExpr.m3 ConcatExpr.i3 ConcatExpr.m3 ConsExpr.i3 ConsExpr.m3 DerefExpr.m3 DerefExpr.i3 DivExpr.i3 DivExpr.m3 DivideExpr.i3 DivideExpr.m3 EnumExpr.i3 EnumExpr.m3 EqualExpr.m3 EqualExpr.i3 ExprParse.i3 ExprParse.m3 InExpr.i3 InExpr.m3 IntegerExpr.m3 IntegerExpr.i3 KeywordExpr.i3 KeywordExpr.m3 MethodExpr.i3 MethodExpr.m3 ModExpr.i3 ModExpr.m3 MultiplyExpr.i3 MultiplyExpr.m3 NamedExpr.m3 NamedExpr.i3 NarrowExpr.m3 NarrowExpr.i3 NegateExpr.m3 NegateExpr.i3 NilChkExpr.i3 NilChkExpr.m3 NotExpr.i3 NotExpr.m3 OrExpr.i3 OrExpr.m3 PlusExpr.i3 PlusExpr.m3 ProcExpr.i3 ProcExpr.m3 QualifyExpr.i3 QualifyExpr.m3 RangeExpr.i3 RangeExpr.m3 RecordExpr.m3 RecordExpr.i3 ReelExpr.m3 ReelExpr.i3 SetExpr.m3 SetExpr.i3 SubscriptExpr.m3 SubscriptExpr.i3 SubtractExpr.i3 SubtractExpr.m3 TextExpr.i3 TextExpr.m3 TypeExpr.i3 TypeExpr.m3 VarExpr.i3 VarExpr.m3 ..\src\misc => c:\cm3\pkg\m3front\src\misc M3.i3 M3.m3 M3Front.i3 M3Front.m3 M3Compiler.m3 M3Compiler.i3 M3Header.i3 M3Header.m3 M3String.m3 M3String.i3 M3WString.m3 M3WString.i3 Token.i3 Token.m3 Error.i3 Error.m3 Host.m3 Host.i3 Marker.m3 Marker.i3 Scanner.m3 Scanner.i3 Scope.i3 Scope.m3 Coverage.i3 Coverage.m3 ESet.i3 ESet.m3 ProcBody.i3 ProcBody.m3 CG.i3 CG.m3 RunTyme.i3 RunTyme.m3 TipeMap.i3 TipeMap.m3 TipeDesc.i3 TipeDesc.m3 Tracer.i3 Tracer.m3 WebInfo.i3 WebInfo.m3 ..\src\stmts => c:\cm3\pkg\m3front\src\stmts Stmt.i3 Stmt.m3 StmtRep.i3 AssertStmt.i3 AssertStmt.m3 AssignStmt.m3 AssignStmt.i3 BlockStmt.i3 BlockStmt.m3 CallStmt.i3 CallStmt.m3 CaseStmt.i3 CaseStmt.m3 DebugStmt.i3 DebugStmt.m3 EvalStmt.i3 EvalStmt.m3 ExitStmt.i3 ExitStmt.m3 ForStmt.i3 ForStmt.m3 IfStmt.i3 IfStmt.m3 LockStmt.i3 LockStmt.m3 LoopStmt.m3 LoopStmt.i3 RaiseStmt.m3 RaiseStmt.i3 RepeatStmt.m3 RepeatStmt.i3 ReturnStmt.m3 ReturnStmt.i3 TryFinStmt.i3 TryFinStmt.m3 TryStmt.i3 TryStmt.m3 TypeCaseStmt.m3 TypeCaseStmt.i3 WhileStmt.i3 WhileStmt.m3 WithStmt.m3 WithStmt.i3 ..\src\values => c:\cm3\pkg\m3front\src\values Module.i3 Module.m3 Value.i3 Value.m3 ValueRep.i3 Constant.i3 Constant.m3 Decl.m3 Decl.i3 EnumElt.i3 EnumElt.m3 Exceptionz.i3 Exceptionz.m3 External.i3 External.m3 Field.i3 Field.m3 Formal.i3 Formal.m3 Ident.i3 Ident.m3 Method.m3 Method.i3 Procedure.i3 Procedure.m3 Revelation.m3 Revelation.i3 Tipe.i3 Tipe.m3 Variable.i3 Variable.m3 === package C:\CM3_CVS_SourceTree\m3-sys\m3quake === +++ "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_V ERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\\CM3_C VS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_LAST_C HANGED=2007-12-30" +++ --- building in NT386 --- ignoring ..\src\m3overrides new source -> compiling Quake.i3 new source -> compiling QCompiler.i3 new source -> compiling QCode.i3 new source -> compiling QValue.i3 new source -> compiling QVSeq.i3 new source -> compiling QVTbl.i3 new source -> compiling QVal.i3 new source -> compiling QMachine.i3 new source -> compiling QToken.i3 new source -> compiling QIdent.i3 new source -> compiling Quake.m3 new source -> compiling QToken.m3 new source -> compiling QIdent.m3 new source -> compiling QScanner.i3 new source -> compiling QScanner.m3 new source -> compiling QCode.m3 new source -> compiling QCompiler.m3 new source -> compiling QValue.m3 new source -> compiling QVTbl.m3 new source -> compiling QVSeqRep.i3 new source -> compiling QVSeq.m3 new source -> compiling QMachine.m3 new source -> compiling QVal.m3 new source -> compiling MxConfig.i3 new source -> compiling MxConfig.m3 new exporters -> recompiling Quake.i3 -> archiving m3quake.lib mklib @C:\DOCUME~1\cm3\LOCALS~1\Temp\qk > m3quake.lst --- shipping from NT386 --- . => c:\cm3\pkg\m3quake\NT386 .M3EXPORTS m3quake.lib m3quake.m3x .M3WEB ..\NT386 => c:\cm3\pkg\m3quake\NT386 QVTbl.m3 QVTbl.i3 QVSeq.i3 QVSeq.m3 QVSeqRep.i3 ..\src => c:\cm3\pkg\m3quake\src Quake.i3 Quake.m3 QToken.i3 QToken.m3 QIdent.m3 QIdent.i3 QScanner.i3 QScanner.m3 QCode.i3 QCode.m3 QCompiler.m3 QCompiler.i3 QValue.m3 QValue.i3 QMachine.i3 QMachine.m3 QVal.i3 QVal.m3 MxConfig.i3 MxConfig.m3 === package C:\CM3_CVS_SourceTree\m3-sys\cm3 === +++ "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_V ERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\\CM3_C VS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_LAST_C HANGED=2007-12-30" +++ --- building in NT386 --- ignoring ..\src\m3overrides "C:\CM3_CVS_SourceTree\m3-sys\cm3\src\version.quake", line 136: quake runtime er ror: unable to open "C:\CM3_CVS_SourceTree\m3-sys\cm3\src\../NT386.datenow" for reading --procedure-- -line- -file--- include -- version_impl 136 C:\CM3_CVS_SourceTree\m3-sys\cm3\src\version.quake include_dir 20 C:\CM3_CVS_SourceTree\m3-sys\cm3\src\m3makefile 8 C:\CM3_CVS_SourceTree\m3-sys\cm3\NT386\m3make.args Fatal Error: package build failed ERROR: "cm3 -build -DROOT=C:\\CM3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM 3_VERSION_NUMBER=050501 -DCM3_LAST_CHANGED=2007-12-30 && cm3 -ship -DROOT=C:\\CM 3_CVS_SourceTree -DCM3_VERSION_TEXT=d5.5.1 -DCM3_VERSION_NUMBER=050501 -DCM3_LAS T_CHANGED=2007-12-30" ERROR: cd C:\CM3_CVS_SourceTree\m3-sys\cm3 ERROR: set INSTALLROOT=c:\cm3 C:\CM3_CVS_SourceTree\scripts\win>