<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><pre><blockquote type="cite"><font face="UICTFontTextStyleTallBody"><span style="white-space: normal; background-color: rgba(255, 255, 255, 0);">Anyway, first build attempt, link fails with dozens hundreds of missing 
symbols. Build with clang 7.0

s/libnssutil3.dylib /opt/local/lib/nss/libnss3.dylib 
/opt/local/lib/nspr/libplds4.dylib /opt/local/lib/nspr/libplc4.dylib 
/opt/local/lib/nspr/libnspr4.dylib -lm
Undefined symbols for architecture i386:
   "std::__codecvt_utf16_base<wchar_t>::do_unshift(__mbstate_t&, char*, 
char*, char*&) const", referenced from:</span></font></blockquote><br></pre><pre>when you see a large number of errors like this, especially referencing stdlibrary symbols, it usually means some basic switch is flipped the wrong way.</pre><pre>In this case, most likely clang is trying to link against the wrong std c++ library, and not finding the expected symbols there.</pre><pre>gcc7 defaults to c++11 and a compatible std c++ library, so that's a clue. Different OS versions helpfully (:>) change clang's defaults to different things, so that is often what needs to be tweaked.</pre><pre>usually, you fix this by asking macports to set things up properly like this :</pre><pre>compiler.cxx_standard 2011</pre><pre><br></pre><pre>If no happiness with that, it might require an actual ticket to see what is going sour.</pre><pre><br></pre><pre>K</pre></body></html>