<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Ken, thanks much. This looks quite attractive.<br>
    </p>
    <p>At present I have clang 3.4, 3.7 and 5.0 installed. Don't know
      why not 3.9 but then, none of these were deliberately installed
      anyway, all pulled in as dependencies. But I gather from the file
      you reference below this is not enough. In fact, it seems like to
      follow that I really should get rid of all the MacPorts stuff and
      start from scratch. Or is that too extreme?</p>
    <p>Another question is about software (not in MacPorts) that relies
      on the gcc compilers (gcc, gfortran). Do I run the risk that I
      cannot build that anymore? This isn't my own stuff but progs I get
      from others so I don't control what they need. Will gcc still
      build? The specific package I am thinking about is a cli program
      using Xwindows, so macOS GUI stuff is not a concern.<br>
    </p>
    <p>Thanks much,</p>
    <p>Uli<br>
      PS: No I won't abandon 2004. I dislike the direction that macOS/OS
      X has taken so I am clinging to 10.6; the last version I actually
      liked. <br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 11/13/18 10:35 PM, Ken Cunningham
      wrote:<br>
    </div>
    <blockquote
      cite="mid:6625DCD6-C8B5-4B80-9924-D518BF2FBC5B@gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <br class="">
      <div><br class="">
        <blockquote type="cite" class="">
          <div class="">On Nov 13, 2018, at 7:40 PM, Ken Cunningham <<a
              moz-do-not-send="true"
              href="mailto:ken.cunningham.webuse@gmail.com" class="">ken.cunningham.webuse@gmail.com</a>>
            wrote:</div>
          <div class="">
            <div style="word-wrap: break-word; -webkit-nbsp-mode: space;
              -webkit-line-break: after-white-space; " class="">
              <div class="">
                <div class=""><br class="">
                </div>
              </div>
            </div>
          </div>
        </blockquote>
        <br class="">
        <blockquote type="cite" class="">
          <div class="">
            <div style="word-wrap: break-word; -webkit-nbsp-mode: space;
              -webkit-line-break: after-white-space; " class="">
              <div class="">
                <div class="">Abandon 2004!</div>
                <div class=""><br class="">
                </div>
              </div>
            </div>
          </div>
        </blockquote>
      </div>
      <br class="">
      <div class=""><br class="">
      </div>
      <div class="">OK. You might want to know what I mean by that.</div>
      <div class=""><br class="">
      </div>
      <div class="">Snow Leopard can build and run a very great amount
        of current software. But you need to use a newer compiler and
        stdlib setup to make that work smoothly.</div>
      <div class=""><br class="">
      </div>
      <div class="">I suggest you do what I do:</div>
      <div class=""><br class="">
      </div>
      <div class="">run through the <<a moz-do-not-send="true"
          href="https://trac.macports.org/wiki/LibcxxOnOlderSystems"
          class="">https://trac.macports.org/wiki/LibcxxOnOlderSystems</a>>
        instructions that our Apple genius, Jeremy, set up for us.</div>
      <div class=""><br class="">
      </div>
      <div class="">Set your default compiler to something new, but not
        too new, like clang-3.9. That is (currently) about perfect (=
        about clang 900).</div>
      <div class=""><br class="">
      </div>
      <div class="">Then your MacPorts installation will munch on
        through and install 99% of everything without you even knowing
        that gcc-4.2 doesn’t work. And really — who cares if gcc-4.2
        doesn’t work?</div>
      <div class=""><br class="">
      </div>
      <div class="">All the software the current committers are
        committing will most likely work, because your system looks
        almost exactly like their system.</div>
      <div class=""><br class="">
      </div>
      <div class="">Your only issue might be Xcode builds, and much of
        that is fixable as well.</div>
      <div class=""><br class="">
      </div>
      <div class="">There is very little I can’t build on SnowLeopard
        with this setup.</div>
      <div class=""><br class="">
      </div>
      <div class="">Ken</div>
    </blockquote>
    <br>
  </body>
</html>