[M3devel] CM3 on windows

Jay K jay.krell at cornell.edu
Fri Aug 28 04:53:47 CEST 2009


I fixed the access on 5.8.2.
Try that?
I can poke around..
 
As I recall 5.8.1 used VC 8.0 and 5.8.2 used 9.0.
If that helps.
 
 - Jay


----------------------------------------
> To: m3devel at elegosoft.com; jay.krell at cornell.edu
> CC: mika at async.caltech.edu
> Subject: CM3 on windows
> Date: Thu, 27 Aug 2009 19:01:44 -0700
> From: mika at async.async.caltech.edu
>
> Hi m3devel,
>
> Not sure if my earlier message today went anywhere. I never saw it on
> the list.
>
> I'd like to try running CM3 on Windows 2000, so I've downloaded
>
> http://www.opencm3.com/uploaded-archives/cm3-std-NT386-d5.8.1.msi
>
> (5.8.2 didn't work---no access).
>
> Having installed it as well as I can figure, following the directions at
>
> http://www.opencm3.com/installation-windows.html
>
> I don't really seem to get all the way. Compiling in the CMD window fails
> at a link (can't find winspool.lib), and the binaries have problems.
>
> Funnily enough, WebScape seems to work (as well or poorly as anywhere else),
> but mentor and Juno both fail miserably:
>
>
> mika at scruff /cygdrive/c/cm3/bin
> $ ./mentor
>
>
> ***
> *** runtime error:
> *** Attempt to reference an illegal memory location.
> *** pc = 0x1061634 = GetAttributes + 0x179 in ..\src\lego\WIN32\ScrollerVBTCl
> ass.m3
> ***
>
> Stack trace:
> FP PC Procedure
> --------- --------- -------------------------------
> 0x30af668 0x6a6e4d SystemError + 0x66 in ..\src\runtime\NT386\RTSignal.m3
> 0x30af70c 0x1061634 GetAttributes + 0x179 in ..\src\lego\WIN32\ScrollerVBTClas
> s.m3
> 0x30af7e4 0x10993d8 AddView + 0x101e(!) in ..\src\lego\ViewportVBT.m3
> 0x30af830 0x109743e Init + 0x30e in ..\src\lego\ViewportVBT.m3
> 0x30af950 0x1004ee0 pViewport + 0x512 in ..\src\FormsVBT.m3
> 0x30af9b0 0xff33df Item + 0x48b in ..\src\FormsVBT.m3
> 0x30af9dc 0x1010f66 OneChild + 0xf8 in ..\src\FormsVBT.m3
> 0x30afae4 0xff7448 pShape + 0x19c in ..\src\FormsVBT.m3
> 0x30afb44 0xff33df Item + 0x48b in ..\src\FormsVBT.m3
> 0x30afb70 0x1010f66 OneChild + 0xf8 in ..\src\FormsVBT.m3
> ......... ......... ... more frames ...
>
> mika at scruff /cygdrive/c/cm3/bin
> $ ./Juno
>
>
> ***
> *** runtime error:
> ***  failed.
> *** file "..\src\winvbt\WinContext.m3", line 165
> ***
>
> Stack trace:
> FP PC Procedure
> --------- --------- -------------------------------
> 0x1b6f854 0xea1e03 PushPixmap + 0x4cb in ..\src\winvbt\WinContext.m3
> 0x1b6f91c 0xeb10c7 PixmapCom + 0x9ed in ..\src\winvbt\WinPaint.m3
> 0x1b6fd78 0xeaedaf PaintBatch + 0x25f in ..\src\winvbt\WinPaint.m3
> 0x1b6fde4 0xea91f3 PaintBatchVBT + 0x13f in ..\src\winvbt\WinTrestle.m3
> 0x1b6fe2c 0xea7919 WindowProc + 0x763 in ..\src\winvbt\WinTrestle.m3
> 0x1b6fe4c 0x77e3a454 
> 0x1b6fed8 0x77e14605 
> 0x1b6ff30 0x77e15b77 
> 0x1b6ff88 0x4fb015 RunThread + 0x234 in ..\src\thread\WIN32\ThreadWin32.m3
> 0x1b6ffb4 0x4fad57 ThreadBase + 0x3a in ..\src\thread\WIN32\ThreadWin32.m3
> ......... ......... ... more frames ...
>
> mika at scruff /cygdrive/c/cm3/bin
> $
>
> This is running from the cygwin shell but it doesn't do anything different
> from CMD...
>
> Should I not expect to be able to get this to work?
>
> Mika


More information about the M3devel mailing list