<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi all:<br>no, since we've lost self-hosted compiler (because PTHREADS is C code) when compiling using PTHREADS capabilities.<br>You need a new compiler image and a new RT image, if you want to do that; what you say, sounds like you can change that at build time, this is not the case.<br>Thanks in advance<br><br><br>--- El <b>vie, 25/5/12, Dragiša Durić <i><dragisha@m3w.org></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Dragiša Durić <dragisha@m3w.org><br>Asunto: Re: [M3devel] cm3, NOPTHREAD<br>Para: "Daniel Alejandro Benavides D." <dabenavidesd@yahoo.es><br>CC: "Jay K" <jay.krell@cornell.edu>, "m3devel" <m3devel@elegosoft.com><br>Fecha: viernes, 25 de mayo, 2012 15:51<br><br><div id="yiv385750736"><div>Daniel,<div><br></div><div>BUILDARGS is
applied to all builds occuring while it's set.</div><div><br></div><div>Have a nice day.</div><div><br></div><div>dd</div><div><br><div><div>On May 25, 2012, at 10:46 PM, Daniel Alejandro Benavides D. wrote:</div><br class="yiv385750736Apple-interchange-newline"><blockquote type="cite"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;" valign="top">Hi all:<br>such system will not compile everything using NOPTHREAD thing, but merely the compiler, so this doesn't help anything else than the compiler, if you want to build with your compiler that then you need a correct boot image.<br>Thanks in advance<br><br><br>--- El <b>jue, 24/5/12, Dragiša Durić <i><<a rel="nofollow" ymailto="mailto:dragisha@m3w.org" target="_blank"
href="/mc/compose?to=dragisha@m3w.org">dragisha@m3w.org</a>></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Dragiša Durić <<a rel="nofollow" ymailto="mailto:dragisha@m3w.org" target="_blank" href="/mc/compose?to=dragisha@m3w.org">dragisha@m3w.org</a>><br>Asunto: Re: [M3devel] cm3, NOPTHREAD<br>Para: "Jay K" <<a rel="nofollow" ymailto="mailto:jay.krell@cornell.edu" target="_blank" href="/mc/compose?to=jay.krell@cornell.edu">jay.krell@cornell.edu</a>><br>CC: "m3devel" <<a rel="nofollow" ymailto="mailto:m3devel@elegosoft.com" target="_blank" href="/mc/compose?to=m3devel@elegosoft.com">m3devel@elegosoft.com</a>><br>Fecha: jueves, 24 de mayo, 2012 03:43<br><br><div id="yiv385750736"><div>I did<div><br></div><div>export BUILDARGS="-DNOPTHREAD"</div><div><br></div><div>before building packages/compiler.</div><div><br></div><div>Didn't work. Built
cm3 failed on first invocation with stack of three elements, topmost being NoteStackLocations. No other data.</div><div><br><div><div>On May 24, 2012, at 1:07 AM, Jay K wrote:</div><br class="yiv385750736Apple-interchange-newline"><blockquote type="cite"><span class="yiv385750736Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="yiv385750736Apple-style-span" style="font-family: Tahoma; font-size: 13px;">Do you mean did we make something "official" and put it somewhere to be tested and downloaded by the masses of Modula-3 programmers who want to use both Modula-3 and user threads? I don't think so.<br> <br> <br>Do it yourself?<br> (Try out
scripts/python/make-dist.py?)<span class="yiv385750736Apple-converted-space"> </span><br> <br> <br>It has always been easy from a m3makefile point of view to do it.<br>You either use -DNOPTHREAD or such, or edit m3core/src/thread/m3makefile.</span></span></blockquote></div><br></div></div></div></blockquote></td></tr></tbody></table></blockquote></div><br></div></div></div></blockquote></td></tr></table>