[M3devel] m3cgc1: fatal error: *** bad M3CG version stamp (0x100), expected 0x110

Olaf Wagner wagner at elego.de
Fri May 29 15:58:33 CEST 2015


On Fri, 29 May 2015 12:40:29 +0200
John Marino <adacore at marino.st> wrote:

> On 5/29/2015 12:27, Olaf Wagner wrote:
> 
> > 
> > I'm afraid I'll have to reproduce your setup locally on my FreeBSD
> > system at home, as I don't see the wrong step in the logs 8-|
> > 
> > After Rodney's success on Linux I was hoping that everything still
> > just worked as some years ago.
> > 
> > Just to make sure: you start with a 5.8.6 release archive for
> > AMD64_FREEBSD, install that, check out the git sources, and
> > run the script(s) in the checked-out repository, correct? Or
> > did I miss anything?
> 
> I maintain the "port" for M3 on FreeBSD.  see here:
> http://www.freshports.org/lang/modula3
> 
> Because I'm building these in ports, there are certain "rules" I have to
> follow using makefiles.  I've attached the in-work "port" that I'm
> using.  You can "rm -rf /usr/ports/lang/modula3; cd /usr/ports/lang; tar
> -xf m3-port.tar.gz" to use it to reproduce what I'm doing.
> 
> All you'd do to reproduce is: "cd /usr/ports/lang/modula3 ; make build"
> 
> To be more specific, the current repo is downloaded from github as a
> tarball along with the bootstrap compiler (only once, then the tarball
> is reused on subsequent).  Then it tries to build a new bootstrap
> compiler in the build target and that's where it's failing.

I unpacked your port and tried the first step.
But my system seems to be too old:

% make fetch 
===>  modula3-5.10.0 the bootstrap compiler only runs on FreeBSD 9.0 or later.
*** Error code 1

Stop in /src/ports/lang/modula3.

Why would it only run on FreeBSD 9?
I actually _have_ a  working cm3 installation on this system ;-)

Olaf
-- 
Olaf Wagner -- elego Software Solutions GmbH -- http://www.elegosoft.com 
               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
Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20150529/a778bf0e/attachment-0002.sig>


More information about the M3devel mailing list