Skip to content

libc for MacOS 10.6

Riccardo edited this page Mar 22, 2024 · 3 revisions

libc++ from MacPorts - 10.6 Snow Leopard

Binaries provided for 10.6 need libc++ and the compilation is done on with MacPorts. While wicknic's builds were relinked, current builds are "out of the box" from the scripts, thus the libraries need to be present. Either the libraries are already there e.g. because MacPorts is installed, or they need to be installed manually.

Currently, since 43.0 release, zip files for both 32bit and 64bit are provided (42.1 provided). With 44.0 release an updated zip archive is provided, which add symlinked versions that were problematic to some users.

Get the correct version for your architecture used put them it in /usr/lib or /usr/local/lib. You can confirm your architecture by checking the processor and, best, opening the ActivityMonitor and see if you have any "Intel (64bit)" executables running.

  • libc++.from-MP.10.6.mac32.zip
  • libc++.from.MP.10.6.mac64.zip

Depending on your preference, there are different ways to accomplish it, since /usr/lib needs administrator permissions

Command Line way

cd /usr/lib
sudo unzip <path to zip file>

Finder Way

Unzip the archive just by double-clicking on it or using your favourite ZIP archive handling application.

Open the /usr/lib folder: In the finder "Go to Folder" and enter "/usr/lib" this will open a window with the usually hidden system folder.

Move the previously extracted files in to /usr/lib by dragging the unzipped files to it. The finder will ask for activation.