<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div></div><div>Cameron Kaiser builds and distributes TenFourFox which is a c++11 app built with gcc48 against a new libstdc++. </div><div><br></div><div>He has worked a lot of this out.</div><div><br></div><div>His instructions are here <<a href="https://github.com/classilla/tenfourfox/wiki/HowToBuildFPR#distributing-the-executable">https://github.com/classilla/tenfourfox/wiki/HowToBuildFPR#distributing-the-executable</a>>, and there's a script in the repo that automates a lot of it.</div><div><br></div><div>Best, Ken</div><div><br>On Mar 24, 2018, at 06:35, Andreas Falkenhahn <<a href="mailto:andreas@falkenhahn.com">andreas@falkenhahn.com</a>> wrote:<br><br></div><blockquote type="cite"><div><span>When I compile my C++11 project on a 10.5 PPC system using gcc6 and try to run it on another 10.5 PPC system that doesn't have gcc6 installed, I get an error that a symbol cannot be imported from /usr/lib/libstdc++.6.dylib. I guess this is because the libstdc++.6.dylib that is shipped with 10.5 doesn't contain those new features required by C++11 programs.</span><br><span></span><br><span>So what is the recommended way of getting the libstdc++.6.dylib required by my program onto a user system? Of course I wouldn't like to bother users to install gcc6 from Mac Ports just to be able to run my program. Is there an easier way? Is the latest libstdc++ available as its own package in Mac Ports maybe or what is the suggested way of dealing with this?</span><br><span></span><br><span>-- </span><br><span>Best regards,</span><br><span> Andreas Falkenhahn                          <a href="mailto:andreas@falkenhahn.com">mailto:andreas@falkenhahn.com</a></span><br><span></span><br></div></blockquote></body></html>