<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, Apr 5, 2025 at 7:32 AM Mojca Miklavec <<a href="mailto:mojca@macports.org">mojca@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">On Sat, 5 Apr 2025 at 00:55, Sergey Fedorov wrote:<br>
><br>
> If you do not have to build texlive often and have some space on a drive, won’t it be easier to just use a native C++ runtime, libstdc++, for 10.6?<br>
<br>
The dependencies require C++17 by now, so gcc 4.2 is not really an option.<br></blockquote><div><br></div><div>I did not mean gcc-4.2, that cannot work, of course. gcc14 does work perfectly fine and supports C++23.</div><div>It was a questionable choice of MacPorts to go against macOS default and force libc++ onto all systems, that just results in more dependencies and problems like this. By design libstdc++ was the default runtime until 10.9, I think.</div><div><br></div><div>But anyway, in your case it sounds like an unnecessary effort to go out of the way just for 10.6.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
> On the other hand, you may try using a set-up which I used on powerpc to build against libc++. Since it works on 10.6 ppc, there are no reasons for it not to work on 10.7+ on Intel. However, that gonna require a custom set-up, obviously.<br>
<br>
I don't know what setup you have, but libc++ and powerpc sounds like a<br>
nightmare to set up. (I don't know what is required. When the<br>
requirements switched to C++11 many years ago, I decided to simply<br>
drop support for PPC and i386 as that required too much effort to keep<br>
it working.)<br></blockquote><div><br></div><div>I did not mean to build anything for powerpc, of course, since that was not in the question. MacPorts uses a terribly outdated libc++; what I meant is to update that, since at least the one from llvm-7 works on 10.6.</div><div>On a side note, it is sad that you dropped support for ppc. But without decent native hardware building anything would be a pain.</div><div><br></div></div></div>