[M3devel] I386_OPENBSD uploaded-archives

Jay jay.krell at cornell.edu
Sat Jan 3 17:07:05 CET 2009


I think I see the problem.
In the file cm3cfg.common, find:
 
    % write("using m3cg in PATH (if there is one)\n")    m3back = "@m3cg " & m3back_flags
 
and change it to:
 
    % write("using cm3cg in PATH (if there is one)\n")    m3back = "@cm3cg " & m3back_flags
OR copy/rename/link the file to match, either way.
 
You should be able to take the file I just commited to CVS, seconds ago.
 
It works for me because the probing always finds my unshipped backends.
 
This doesn't explain why you can't build in the m3cc directory.
 
 - Jay



From: jay.krell at cornell.eduTo: stsp at elego.deCC: m3devel at elegosoft.comSubject: RE: [M3devel] I386_OPENBSD uploaded-archivesDate: Sat, 3 Jan 2009 15:59:42 +0000

 > Both the "min" and "std" archives should have cm3cg.Confirmed at least for min: C:\net\modula3>lzma -d cm3-min-I386_OPENBSD-d5.7.0.tar.lzmaC:\net\modula3>tar tf cm3-min-I386_OPENBSD-d5.7.0.tar | morecm3-min-I386_OPENBSD-d5.7.0cm3-min-I386_OPENBSD-d5.7.0/bincm3-min-I386_OPENBSD-d5.7.0/bin/cm3cm3-min-I386_OPENBSD-d5.7.0/bin/cm3cgcm3-min-I386_OPENBSD-d5.7.0/bin/mklibcm3-min-I386_OPENBSD-d5.7.0/bin/I386_OPENBSDcm3-min-I386_OPENBSD-d5.7.0/bin/Unix.commoncm3-min-I386_OPENBSD-d5.7.0/bin/cm3cfg.commonI guess all that probing I put in (and that I use all the time, doing cross builds) MIGHT confuse things.You can look in cm3cfg.common for a big nested loop and remove it all and let it fall back to just running "cm3cg", whatever is first in $PATH. - Jay 



From: jay.krell at cornell.eduTo: stsp at elego.deCC: m3devel at elegosoft.comSubject: RE: [M3devel] I386_OPENBSD uploaded-archivesDate: Sat, 3 Jan 2009 15:30:38 +0000

Both the "min" and "std" archives should have cm3cg.Wherever you extracted the archive, did you put its bin directory in $PATH?ie: are you running cm3 by full path or via $PATH?  - Jay> Date: Sat, 3 Jan 2009 16:27:24 +0100> From: stsp at elego.de> To: jay.krell at cornell.edu> CC: m3devel at elegosoft.com> Subject: Re: [M3devel] I386_OPENBSD uploaded-archives> > On Sat, Jan 03, 2009 at 03:21:23PM +0000, Jay wrote:> > > > Please try export OMIT_GCC=yes.> > No dice:> > new exporters -> recompiling SchedulerPosix.i3> /bin/sh: m3cg: not found> m3_backend => 127> m3cc (aka cm3cg) failed compiling: SchedulerPosix.ic> new exporters -> recompiling ThreadF.i3> /bin/sh: m3cg: not found> m3_backend => 127> m3cc (aka cm3cg) failed compiling: ThreadF.ic> new exporters -> recompiling ThreadInternal.i3> /bin/sh: m3cg: not found> m3_backend => 127> m3cc (aka cm3cg) failed compiling: ThreadInternal.ic> new exporters -> recompiling Time.i3> /bin/sh: m3cg: not found> m3_backend => 127> m3cc (aka cm3cg) failed compiling: Time.ic> new exporters -> recompiling Tick.i3> /bin/sh: m3cg: not found> m3_backend => 127> m3cc (aka cm3cg) failed compiling: Tick.ic> new exporters -> recompiling Date.i3> /bin/sh: m3cg: not found> m3_backend => 127> m3cc (aka cm3cg) failed compiling: Date.ic> new exporters -> recompiling Text.i3> /bin/sh: m3cg: not found> m3_backend => 127> m3cc (aka cm3cg) failed compiling: Text.ic> compilation failed => not building library "libm3core.a"> Fatal Error: package build failed> *** execution of [<function _BuildGlobalFunction at 0x8225b764>, <function _ShipFunction at 0x8225b79c>] failed ***> > > Stefan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20090103/9078dba4/attachment-0002.html>


More information about the M3devel mailing list