<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Julien and all,</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Building without a parallel build did fix the problem with transform_hlds.ctgc.structure_reuse.indirect.int3 not being found. Do you know why that is?</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Without parallel, the make completed. The make install then failed with:</div><div><br></div><div><div>/Users/sean/build/mercury-compiler-11.07.1/install_grade_dir.hlc.par.gc/scripts/mgnuc --grade hlc.par.gc --c-debug --no-ansi -- -c mercury.c -o mercury.o</div><div>/Users/sean/build/mercury-compiler-11.07.1/install_grade_dir.hlc.par.gc/scripts/mgnuc --grade hlc.par.gc --c-debug --no-ansi -- -c mercury_accurate_gc.c -o mercury_accurate_gc.o</div><div>In file included from mercury_accurate_gc.c:42:</div><div>In file included from ./mercury_imp.h:62:</div><div>./mercury_engine.h:465:12: error: thread-local storage is unsupported for the current target</div><div> extern __thread MercuryEngine *MR_thread_engine_base;</div><div> ^</div><div>1 error generated.</div><div>make[2]: *** [mercury_accurate_gc.o] Error 1</div><div>To clean up from failed install, remove /Users/sean/build/mercury-compiler-11.07.1/install_grade_dir.hlc.par.gc</div><div>make[1]: *** [install_grades] Error 1</div><div>make: *** [install] Error 2</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>The full history of the configure and build is here:</div><div><br></div><div><a href="https://raw.github.com/gist/ae562ad7a8ad1dbe2943/2763a58434e3721572c8d404b96d4ac82aa521b4/gistfile1.txt">https://raw.github.com/gist/ae562ad7a8ad1dbe2943/2763a58434e3721572c8d404b96d4ac82aa521b4/gistfile1.txt</a></div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>As a reminder, I have a bootstrapped Mercury 11.07.1 built with:</div><div><br></div><div>./configure --with-cc=clang --disable-most-grades</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>And now I'm trying to build a more complete Mercury with:</div><div><br></div><div>./configure --with-cc=clang --enable-erlang-grade --enable-java-grade</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Any more suggestions are greatly appreciated!</div><div><br></div><div>Cheers,</div><div>Sean</div><div><br></div></div><div><br><blockquote type="cite"><div><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre"> </span>I can try it w/o parallel build if that's the suggestion.<br></blockquote><blockquote type="cite"><br></blockquote><br>Yes, please do.<br><br>Cheers,<br>Julien.<br>--------------------------------------------------------------------------<br>mercury-users mailing list<br>Post messages to: <a href="mailto:mercury-users@csse.unimelb.edu.au">mercury-users@csse.unimelb.edu.au</a><br>Administrative Queries: <a href="mailto:owner-mercury-users@csse.unimelb.edu.au">owner-mercury-users@csse.unimelb.edu.au</a><br>Subscriptions: <a href="mailto:mercury-users-request@csse.unimelb.edu.au">mercury-users-request@csse.unimelb.edu.au</a><br>--------------------------------------------------------------------------<br></div></blockquote></div><br></body></html>