<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Dear all,<div><br></div><div>I need help please. I’m compiling a C/C++ code base with clang++ compiler installed via MacPorts. When I look at the libraries my executable relies on I see:</div><div><br></div><div>  otool -L <exe_file></div><div>  /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 1300.36.0)</div><div><br></div><div>However, when I try to find out what package owns this library:</div><div><br></div><div><div>  sudo port provides "/usr/lib/libc++.1.dylib"</div><div>  /usr/lib/libc++.1.dylib does not exist.</div></div><div><br></div><div>Further inquiry with ‘pkgutil’ doesn’t shed more light either:</div><div><br></div><div>  pkgutil --file-info "/usr/lib/libc++.1.dylib"</div><div>  volume: /</div><div>  path: /usr/lib/libc++.1.dylib</div><div><br></div><div>Would you please tell me, who is the mysterious owner of the ‘libc++’?</div><div><br></div><div>Looking for libc++ in the names of ports returns the following list:</div><div><br></div><div><div>sudo port search libc++</div><div>gcc-devel-libcxx @13-20230226_1 (lang)</div><div>    libc++ header implementation to be used by gcc-devel</div><div><br></div><div>gcc10-libcxx @10.4.0_5 (lang)</div><div>    libc++ header implementation to be used by gcc10</div><div><br></div><div>gcc11-libcxx @11.3.0_6 (lang)</div><div>    libc++ header implementation to be used by gcc11</div><div><br></div><div>gcc12-libcxx @12.2.0_4 (lang)</div><div>    libc++ header implementation to be used by gcc12</div><div><br></div><div>libcxx @5.0.1_5 (lang)</div><div>    libc++ is a new implementation of the C++ standard library with support for C++11 and portions of C++14.</div><div><br></div><div>macports-libcxx @11.1.0 (lang)</div><div>    provides a newer libc++ from llvm for older systems</div><div><br></div><div>Found 6 ports.</div></div><div><br></div><div>—</div><div>Best wishes,</div><div>Maxim</div><div><br></div><div><div>
<meta charset="UTF-8"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Maxim Abalenkov \\ maxim.abalenkov@gmail.com<br>+44 7 486 486 505 \\ www.maxim.abalenkov.uk</div></div></div></div></div></body></html>