libc++, C++11, and C++14 on Leopard and Snow Leopard

Lawrence Velázquez larryv at
Wed Jan 14 11:47:39 PST 2015

On Jan 14, 2015, at 2:30 PM, René J.V. Bertin <rjvbertin at> wrote:

> Unless I misunderstand you, that doesn't make them dependent on LLVM. They just cannot run what's not installed :)

Are we still talking about MacPorts here? MacPorts enforces runtime dependencies; if you have cctools +llvmXY or ld64 +llvmXY installed, you cannot deactivate or install llvm-X.Y.

% sudo port -N deactivate llvm-3.6
--->  Unable to deactivate llvm-3.6 @3.6-r225216_0+assertions+polly+universal, the following ports depend on it:
--->  	clang-3.6 @3.6-r225216_0+analyzer+arm_runtime+assertions
--->  	cctools @862_1+llvm36+universal
--->  	ld64 @236.3_2+llvm36+universal
Error: Failed to deactivate llvm-3.6: Please uninstall the ports that depend on llvm-3.6 first.


More information about the macports-dev mailing list