[M3devel] Upgrade dependencies, was: Re: do-cm3.cmd for Windows

Jay K jay.krell at cornell.edu
Tue Jul 21 13:43:18 CEST 2009


There was another file, C:\dev2\cm3.2\m3-libs\libm3\src\os\POSIX\OSConfigPosix.m3 or such.
and this hack was altered:

 C:\dev2\cm3.2\m3-libs\libm3\src\os\POSIX\SocketPosix.m3(505):    IF SocketPosix_IsUltrixOrOSF.Value THEN


it was already a hack, and it is still a hack, just not with the bad dependency any longer.

 

Yes, I believe it is fixed.

I can't reproduce the problem.

I added a target to just C:\dev2\cm3.2\m3-libs\m3core\src\runtime\common\Compiler.tmpl

which I believe is the only relevant thing in m3core and libm3.

The other stuff in libm3 used to be relevant.

 

Hey, /if/ I'm wrong, /and/ we can't fix it, we can go back to the old way.

I do have more targets for after 5.8 hopefully.

Fixing of the names might be via just adding new targets for example: I386_NT, I386_CYGWIN, I386_MINGW or I386_MINGNUWIN, I386_LINUX, I386_FREEBSD, I386_NETBSD, just not sure about SPARC_SOLARIS or SPARC32_SOLARIS and how to differentiate SOLgnu vs. SOLsun... and other "real" targets anyway, ALPHA_LINUX, ALPHA_*BSD....

 

 

Anecdotally I can tell you that even when I knew about and understood the problem, I still encountered the error a bunch, and would fix it. I don't recall seeing it in a while.

 

 

 - Jay
 
> Date: Tue, 21 Jul 2009 13:30:18 +0200
> From: wagner at elegosoft.com
> To: jay.krell at cornell.edu
> CC: m3devel at elegosoft.com
> Subject: RE: [M3devel] Upgrade dependencies, was: Re: do-cm3.cmd for Windows
> 
> Quoting Jay K <jay.krell at cornell.edu>:
> 
> > I fixed that bug at least in libm3. The dependency was easily 
> > removed and very painful when present.
> >
> > see:
> >
> > http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/m3-libs/libm3/src/os/POSIX/m3makefile.diff?r1=1.8;r2=1.9
> >
> > http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/m3-libs/libm3/src/os/POSIX/m3makefile.diff?r1=1.10;r2=1.11
> 
> And that was all?
> 
> > Is there more of it?
> 
> I don't know offhand.
> 
> > I haven't see the error in a while. Coincidence?
> >
> > I can test it out..
> 
> Yes, please retest it, and if compilation works after addition of
> a new platform without complex boot upgrade, we'll forget about it.
> 
> It would be great if that's really past!
> 
> Olaf
> -- 
> 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
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20090721/91cd463f/attachment-0002.html>


More information about the M3devel mailing list