<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
I fixed that bug at least in libm3. The dependency was easily removed and very painful when present.<BR>
see:<BR>
<A href="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.8;r2=1.9</A><BR>
<A href="http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/m3-libs/libm3/src/os/POSIX/m3makefile.diff?r1=1.10;r2=1.11">http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/m3-libs/libm3/src/os/POSIX/m3makefile.diff?r1=1.10;r2=1.11</A><BR>
 <BR>
Is there more of it?<BR>
I haven't see the error in a while. Coincidence?<BR>
I can test it out..<BR>
 <BR>
 - Jay<BR> <BR>> Date: Tue, 21 Jul 2009 10:45:25 +0200<BR>> From: wagner@elegosoft.com<BR>> To: m3devel@elegosoft.com<BR>> Subject: [M3devel] Upgrade dependencies, was: Re: do-cm3.cmd for Windows<BR>> <BR>> Quoting jay.krell@cornell.edu:<BR>> <BR>> > Upgrade skips m3core and libm3, builds up to cm3, copies cm3, then<BR>> > clean and build in order from the bottom. You could say it starts after<BR>> > libm3 or at sysutils, but there is also import-libs. In future if<BR>> > released cm3 can build current m3core and libm3 then just build from<BR>> > the bottom and on up, nothing tricky. Thinking about this now I think<BR>> > we should have just done the trick once and then declared the resulting<BR>> > cm3 as the baseline, instead of this 'institutionalization' of the<BR>> > 'workaround' that seems to confuse everyone, and leaves compat hacks in<BR>> > to deal with older releases. I think we should abandon 5.4 as a base<BR>> > before this release so this can be cleaned up.<BR>> <BR>> Jay, there is a subtle dependency between the platforms that are<BR>> contained in cm3 and m3core. You cannot compile a newer m3core with<BR>> a compiler that doesn't support new platforms. At least I am not aware<BR>> that this dependency has been removed, or has it?<BR>> <BR>> Please explain again in case I missed something.<BR>> <BR>> Olaf<BR>> -- <BR>> Olaf Wagner -- elego Software Solutions GmbH<BR>> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany<BR>> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 45 86 95<BR>> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin<BR>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194<BR></body>
</html>