<html><head></head><body><div class="ydpa5c74056yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
<div dir="ltr" data-setdir="false">Ok, thanks, but I am not inclined/too busy to learn macports. My app is cross platform, and supporting Mac is way too time consuming and hard already. (I already have three macs with 4 different OSX on them!).<br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">My normal 32bit build system is actually using gcc from the command line on El Cap.</div><div dir="ltr" data-setdir="false">Trying to install the new cxxabi.h and libs into /usr there triggers El Cap's no-write-to-usr "feature" which i have forgotten how to circumvent, and doubt it will work anyway (as you mention). Obviously i cannot compile it on Snow Leopard due to no c++11 support (and no macports) on that system.<br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Compiling my app is not trivial either, due to it's Tcl/Tk dependancies.</div><div dir="ltr" data-setdir="false">Thanks for the help though.<br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Steven<br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><div>/usr/include#xcodebuild -version<br>Xcode 7.3.1<br>Build version 7D1014<br>/usr/include#gcc --version<br>Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1<br>Apple LLVM version 7.3.0 (clang-703.0.31)<br>Target: x86_64-apple-darwin15.6.0<br>Thread model: posix<br>InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin</div><div><br></div></div><div><br></div>
</div><div id="ydp2561de90yahoo_quoted_9544065533" class="ydp2561de90yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Monday, 24 June 2024, 5:12:40 pm AEST, Ken Cunningham <ken.cunningham.webuse@gmail.com> wrote:
</div>
<div><br></div>
<div><br></div>
<div><div dir="ltr">there are a set of the required libs in here:<br clear="none"><br clear="none"><a shape="rect" href="http://packages.macports.org/libcxx/libcxx-5.0.1_5+emulated_tls+universal.darwin_10.i386-x86_64.tbz2" rel="nofollow" target="_blank">http://packages.macports.org/libcxx/libcxx-5.0.1_5+emulated_tls+universal.darwin_10.i386-x86_64.tbz2</a><br clear="none"><br clear="none">You'll need both libc++ and libc++abi,, and probably the symlink too, in your bundle. As you said, use install_name_tool to fix things up.<br clear="none"><br clear="none">I have done such a bundling years ago, and it does work... but you would probably have to build the software on a 10.6 system or VM using macports for it to actually work out. We do some shenanigans to get libc++ to work right with 10.6. <br clear="none"><br clear="none">Simply using something built on 10.7 or 10.9 and linking it against that new libc++.dylib will most likely fail. Likewise, just setting the deployment_target to 10.6 on a newer system is also not likely to work, due to said shenanigans.<br clear="none"><br clear="none">K<br clear="none"><br clear="none"><br clear="none"><br clear="none"><div class="ydp2561de90yqt4430046440" id="ydp2561de90yqtfd30228"><br clear="none">> On Jun 23, 2024, at 11:58 PM, Steven via macports-users <<a shape="rect" href="mailto:macports-users@lists.macports.org" rel="nofollow" target="_blank">macports-users@lists.macports.org</a>> wrote:<br clear="none">> <br clear="none">> Hi Guys,<br clear="none">> I was wondering if anyone has a c++-11 dylib tarball/dmg for me to include with my 32bit app so it will run on older Mac OSX ? I'm not super technical about Mac stuff, but I should be able to install_name_tool my exe to use it... Any other instructions?<br clear="none">> Thanks Steven Atkinson <br clear="none">> <a shape="rect" href="https://scidvspc.sourceforge.net/" rel="nofollow" target="_blank">https://scidvspc.sourceforge.net/</a><br clear="none">> <br clear="none"><br clear="none"></div></div></div>
</div>
</div></body></html>