<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Daniel, no.<br><br>Darious, how about cm3 -commands -keep?<br>This sort of error indicates either the wrong cm3cg is being run or it is being passed the wrong file, like mixing up .ic and .io files or somesuch.<br>Try adding -v to the cm3cg commands.<br>  You'll have to cd to the target directory as well (AMD64_LINUX).<br><br><br> - Jay<br><br><div><div id="SkyDrivePlaceholder"></div>> Date: Thu, 2 Feb 2012 22:12:57 +0000<br>> From: dabenavidesd@yahoo.es<br>> To: m3devel@elegosoft.com; dknoto@next.com.pl<br>> Subject: Re: [M3devel] Fwd: CM3 d 5.9.0 2011-11-19-02-40-49 compilling       problem<br>> <br>> Hi all:<br>> I read somewhere m3cg or m3cc or "m3gcc" is just an automata. If I knew the class I would be able to print out its current state at compile time which will provide enough source for any compiler hacker to correct it, right?<br>> Now, I need a tool to check what compilation is right or not to automate that process.<br>> I will need to look for alternatives for doing that.<br>> Thanks in advance<br>> <br>> --- El jue, 2/2/12, Daniel Alejandro Benavides D. <dabenavidesd@yahoo.es> escribió:<br>> <br>> > De: Daniel Alejandro Benavides D. <dabenavidesd@yahoo.es><br>> > Asunto: Re: [M3devel] Fwd: CM3 d 5.9.0 2011-11-19-02-40-49 compilling problem<br>> > Para: m3devel@elegosoft.com, "Dariusz Knociñski" <dknoto@next.com.pl><br>> > Fecha: jueves, 2 de febrero, 2012 16:47<br>> > Hi all:<br>> > Well, Jay I pass that one onto you, because we still miss<br>> > back end testing, but nevertheless this is better than<br>> > before. <br>> > Anyway, I guess we can make some proofs at least statically<br>> > with compile time asserts, just to make an idea, but needs<br>> > investigation (Jay do you have some idea? I might try<br>> > myself).<br>> > Thanks in advance <br>> > <br>> > --- El jue, 2/2/12, Dariusz Knociñski <dknoto@next.com.pl><br>> > escribió:<br>> > <br>> > > De: Dariusz Knociñski <dknoto@next.com.pl><br>> > > Asunto: Re: [M3devel] Fwd: CM3 d 5.9.0<br>> > 2011-11-19-02-40-49 compilling problem<br>> > > Para: m3devel@elegosoft.com<br>> > > Fecha: jueves, 2 de febrero, 2012 15:04<br>> > > Dnia 2012-01-31, o godz. 02:21:56<br>> > > Jay K <jay.krell@cornell.edu><br>> > > napisa³(a):<br>> > > <br>> > > > <br>> > > >   > $ tar -zxf<br>> > > /path/to/cm3-src-{sys,gnu,std}-CM3VERSION.tgz > ***<br>> > > cannot<br>> > > >   > find package import-libs /<br>> > > m3-win/import-libs<br>> > > > You don't have the full source tree.Among m3-sys,<br>> > > m3-tools, m3-ui, etc., you<br>> > > > are missing m3-win.If there is an "all" archive,<br>> > try<br>> > > it?<br>> > > <br>> > > I tried compiling from full sources. I have not<br>> > achieved<br>> > > success. After<br>> > > compiling backend process dumps lot of errors like<br>> > this:<br>> > > <br>> > > ranlib  libbackend.a<br>> > > g++  -g  -DIN_GCC   -W -Wall<br>> > > -Wwrite-strings -Wstrict-prototypes<br>> > > -Wmissing-prototypes -Wmissing-format-attribute<br>> > -pedantic<br>> > > -Wno-long-long<br>> > > -Wno-variadic-macros -Wno-overlength-strings<br>> > > -Wold-style-definition<br>> > > -Wc++-compat -fno-common  -DHAVE_CONFIG_H <br>> > -o<br>> > > m3cgc1 m3cg/parse.o attribs.o<br>> > > main.o tree-browser.o<br>> > > libbackend.a ../libcpp/libcpp.a ../libcpp/libcpp.a<br>> > > ../libiberty/libiberty.a<br>> > > -rdynamic -ldl --- shipping from AMD64_LINUX ---<br>> > > <br>> > > . => /usr/local/cm3/bin<br>> > >   cm3cg       <br>> >    <br>> > >  ==><br>> > /home/dknoto/Projekty/CM3-5.9.0-devel/m3-sys/m3cc<br>> > > done<br>> > > <br>> > > === package<br>> > > /home/dknoto/Projekty/CM3-5.9.0-devel/m3-libs/m3core<br>> > ===<br>> > >  +++ cm3 -build<br>> > > -DROOT='/home/dknoto/Projekty/CM3-5.9.0-devel' $RARGS <br>> > > && cm3<br>> > > -ship $RARGS<br>> > > -DROOT='/home/dknoto/Projekty/CM3-5.9.0-devel' <br>> > +++ ---<br>> > > building<br>> > > in AMD64_LINUX ---<br>> > > <br>> > > ignoring ../src/m3overrides<br>> > > <br>> > > new source -> compiling RTHooks.i3<br>> > > m3cgc1: fatal error:  *** illegal type: 0x17, at<br>> > > m3cg_lineno 4<br>> > > compilation terminated.<br>> > >   m3_backend => 1<br>> > > m3cc (aka cm3cg) failed compiling: RTHooks.ic<br>> > > new source -> compiling RT0.i3<br>> > > m3cgc1: fatal error:  *** illegal type: 0x17, at<br>> > > m3cg_lineno 4<br>> > > compilation terminated.<br>> > > ...<br>> > > <br>> > > Best regards<br>> > > Dariusz. <br>> > ><br>> > <br></div>                                         </div></body>
</html>