Takip etmeye çalışıyorum stackoverflow'tan bu tavsiye ve bazı kütüphane dosyalarını kopyalayın. /usr/local/Cellar/openssl/1.0.1c
için /usr/lib/
.
denedim cp
, ln -s
ve hatta touch
, ama hepsi başarısız. Kullanıyorum root
kimlik bilgileri:
joyce# whoami
root
Sağ dizinde:
joyce# pwd
/usr/lib
Ancak yazma işlemine izin verilmez:
joyce# cp /usr/local/Cellar/openssl/1.0.2e_1/lib/libssl.1.0.0.dylib .
cp: ./libssl.1.0.0.dylib: Operation not permitted
joyce# ln -s /usr/local/Cellar/openssl/1.0.2e_1/lib/libssl.1.0.0.dylib .
ln: ./libssl.1.0.0.dylib: Operation not permitted
joyce# touch blah
touch: blah: Operation not permitted
Herhangi bir fikir nasıl yazabilirim /usr/lib
gibi root
?
İşe yaradı -
—
Adam Matan
export DYLD_LIBRARY_PATH=/usr/local/Cellar/openssl/1.0.2e_1/lib
. Bunu bir cevap haline getirmek ister misiniz?
Homebrew’i / usr / local / lib dizinine bağlamak ve derlemede kullanmak için kesinlikle daha kolay
—
Mark
/usr/lib
SIP tarafından korunmaktadır, ekleyemez misiniz/usr/local/lib
ve bağlayıcıya uygun bayraklar geçmek?