[M3devel] compiler version number

Coleburn, Randy rcolebur at SCIRES.COM
Wed Jul 21 20:52:05 CEST 2010


I grabbed the minimal 5.8.6 archive for Windows.

Using this archive, "cm3 -version" yields:

Critical Mass Modula-3 version 5.8.6
  last updated: 2010-04-11
  compiled: 2010-07-12 21:11:13
  configuration: .\cm3.cfg
  host: NT386
  target: NT386

But, when I use this edition to rebuild everything from the main trunk, "cm3 -version" now yields:

Critical Mass Modula-3 version d5.8.2
  last updated: 2009-07-15
  compiled: 2010-07-21 17:29:53
  configuration: C:\cm3\bin\cm3.cfg
  host: NT386
defaulting to native build: I386_NT
  target: I386_NT

Can someone please explain how the version number and timestamp info get integrated into the compiler?

If I can get a handle on the way it's currently done, I'll try to fix the problem I'm having on Windows with the info regressing.

Regards,
Randy Coleburn

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20100721/f0057978/attachment-0001.html>


More information about the M3devel mailing list