<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 27 Feb 2019, at 21:58, Ken Cunningham <<a href="mailto:ken.cunningham.webuse@gmail.com" class="">ken.cunningham.webuse@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><blockquote type="cite" class=""><span class="Apple-style-span" style="font-family: Times; "><pre style="white-space: pre-wrap; " class="">is llvm39 still the one to be used?</pre></span></blockquote><div class=""><br class=""></div><div class="">I still use +llvm39</div><div class=""><br class=""></div><div class=""><div class="">$ port -v installed | grep ld64</div><div class="">  ld64 @3_1+universal-ld64_127-ld64_236-ld64_97 (active) platform='darwin 10' archs='i386 x86_64' date='2018-09-20T16:56:39-0700'</div><div class="">  ld64-latest @274.2_2+llvm39+universal-llvm34 (active) platform='darwin 10' archs='i386 x86_64' date='2017-11-26T13:19:27-0800'</div></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">One thing you learn in this, is to be current but not too current. There is no benefit to trying to ride the dragon's tale here -- you just run into a lot of new errors that haven't been dealt with yet.</div><div class=""><br class=""></div><div class="">llvm3.9 is about equal to Sierra. That's a pretty good spot. I haven't really tried anything newer yet.</div><div class=""><br class=""></div><div class="">I was configured to use clang-3.9 as my primary compiler up until a few weeks ago, when I fixed clang-5.0+ to enable thread_local storage, and so have just recently set clang-5.0 as my default compiler.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Ken</div></div></div></blockquote></div><br class=""><div class="">One question about setting clang-5.0 as the default compiler. Do I have to repeat the whole LibcxxOnOlderSystems procedure or is it enough to install clang-5.0 (hoping it will install) and then change macports.conf to look something like this?</div><div class=""><br class=""></div><div class=""><div class="">default_compilers macports-clang-5.0 macports-clang-3.9 macports-clang-3.7 macports-clang-3.4 gcc-4.2 apple-gcc-4.2 gcc-4.0</div><div class=""><br class=""></div><div class="">I’m currently having success with most of the package installations I’m doing, but couldn’t install gcc. I’ve started with trying gcc49, but it failed when trying to install the libgcc7 dependency (while libgcc8 was successfully installed). I then tried to install gcc8 but failed as well.</div><div class=""><br class=""></div><div class="">I’m not sure if I should file some tickets about those failures, given that I no longer have a plain MacPorts installation, after having gone through the LibcxxOnOlderSystems stuff</div><div class=""><br class=""></div><div class="">Thanks</div><div class=""><br class=""></div><div class="">Franco</div><div class=""><br class=""></div><div class=""><br class=""></div><br class="Apple-interchange-newline"><br class=""></div><div class=""><br class=""></div>
<br><br></body></html>