[M3devel] build fails on NT386

Olaf Wagner wagner at elegosoft.com
Tue May 6 09:48:30 CEST 2008


Quoting Randy Coleburn <rcoleburn at scires.com>:

> Update:
>
> I tried to get around the problem by manually building & shipping   
> the sysutils package, then running scripts\win\upgrade.cmd again.

Randy, this is a new package needed for several quake extensions.
It has been added some months ago. Obviously nobody has updated
the cmd scripts. Could you add sysutils as prerequisite to all
scripts building cm3?

Olaf

> Now the build fails as shown below:
>
> === package C:\CM3_Sandbox\cm3\m3-sys\m3quake ===
> +++ "cm3 -build  -DROOT=C:\\CM3_Sandbox\\cm3   
> -DCM3_VERSION_TEXT=d5.7.0 -DCM3_VER
> SION_NUMBER=050700 -DCM3_LAST_CHANGED=2008-03-16 && cm3 -ship   
> -DROOT=C:\\CM3_San
> dbox\\cm3 -DCM3_VERSION_TEXT=d5.7.0 -DCM3_VERSION_NUMBER=050700   
> -DCM3_LAST_CHANG
> ED=2008-03-16" +++
> --- 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
>
> Fatal Error: bad version stamps: SystemWin32.m3
>
> version stamp mismatch: WinSock.gethostname
>   <4ccceffe6a8d6438> => SystemWin32.m3
>   <0e719d1414b51c34> => WinSock.i3
> SystemWin32.m3: missing imported type: _te9593bef
> ERROR: "cm3 -build  -DROOT=C:\\CM3_Sandbox\\cm3   
> -DCM3_VERSION_TEXT=d5.7.0 -DCM3_
> VERSION_NUMBER=050700 -DCM3_LAST_CHANGED=2008-03-16 && cm3 -ship   
> -DROOT=C:\\CM3_
> Sandbox\\cm3 -DCM3_VERSION_TEXT=d5.7.0 -DCM3_VERSION_NUMBER=050700   
> -DCM3_LAST_CH
> ANGED=2008-03-16"
> ERROR: cd C:\CM3_Sandbox\cm3\m3-sys\m3quake
> ERROR: set INSTALLROOT=C:\cm3
>
> C:\CM3_Sandbox\cm3\scripts\win>
>
> Please advise.
>
> Regards,
> Randy
>
>>>> "Randy Coleburn" <rcoleburn at scires.com> 5/5/2008 3:10 PM >>>
> I have done a CVS update and decided to rebuild everything.
>
> I used the script in scripts\win\upgrade.cmd
>
> Here is a snippet of the output where it fails:
>
> ..\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_Sandbox\cm3\m3-sys\m3quake ===
> +++ "cm3 -build  -DROOT=C:\\CM3_Sandbox\\cm3   
> -DCM3_VERSION_TEXT=d5.7.0 -DCM3_VER
> SION_NUMBER=050700 -DCM3_LAST_CHANGED=2008-03-16 && cm3 -ship   
> -DROOT=C:\\CM3_San
> dbox\\cm3 -DCM3_VERSION_TEXT=d5.7.0 -DCM3_VERSION_NUMBER=050700   
> -DCM3_LAST_CHANG
> ED=2008-03-16" +++
> --- building in NT386 ---
>
> ignoring ..\src\m3overrides
>
> "C:\CM3_Sandbox\cm3\m3-sys\m3quake\src\m3makefile", line 14: quake   
> runtime error
> : unable to open "c:\cm3\pkg\sysutils\NT386\.M3EXPORTS" for reading
>
> --procedure--  -line-  -file---
> import             --  <builtin>
> include_dir        14  C:\CM3_Sandbox\cm3\m3-sys\m3quake\src\m3makefile
>                     8  C:\CM3_Sandbox\cm3\m3-sys\m3quake\NT386\m3make.args
>
> Fatal Error: package build failed
> ERROR: "cm3 -build  -DROOT=C:\\CM3_Sandbox\\cm3   
> -DCM3_VERSION_TEXT=d5.7.0 -DCM3_
> VERSION_NUMBER=050700 -DCM3_LAST_CHANGED=2008-03-16 && cm3 -ship   
> -DROOT=C:\\CM3_
> Sandbox\\cm3 -DCM3_VERSION_TEXT=d5.7.0 -DCM3_VERSION_NUMBER=050700   
> -DCM3_LAST_CH
> ANGED=2008-03-16"
> ERROR: cd C:\CM3_Sandbox\cm3\m3-sys\m3quake
> ERROR: set INSTALLROOT=C:\cm3
>
> C:\CM3_Sandbox\cm3\scripts\win>
>
> Please advise.
>
> Regards,
> Randy
>



-- 
Olaf Wagner -- elego Software Solutions GmbH
                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
    http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194




More information about the M3devel mailing list