ผมได้เริ่มต้นเมื่อเร็ว ๆ นี้โดยใช้ Homebrew และฉันบิตสับสนว่าสิ่งที่เกิดขึ้นเมื่อฉันชงบางสิ่งบางอย่างเข้าสู่ระบบของฉัน /usr/local
แต่อ้างอิงต้มที่มีถังเท่านั้นหมายความว่าพวกเขามีการเชื่อมโยงภายใต้
ตัวอย่างเช่นฉันติดตั้ง vips (ไลบรารีการประมวลผลภาพ) หนึ่งในหลาย ๆ การพึ่งพาคือพิกแมน Pixman ได้รับการติดตั้งเป็นถังเท่านั้นเนื่องจากเห็นได้ชัดว่า Mac OSX (Snow Leopard ในกรณีนี้) มาพร้อมกับมันแล้ว (หรือเวอร์ชันหนึ่ง)
นี่หมายความว่า vips จะใช้ pixman เวอร์ชันระบบหรือไม่? ถ้าเป็นเช่นนั้นไม่มีปัญหาในการกำหนดเวอร์ชันที่อาจเกี่ยวข้องกับการใช้เวอร์ชันของระบบแทนที่จะเป็นเวอร์ชันอ้างอิง (สมมติว่าแตกต่างกัน)
otool -L /usr/local/Cellar/vips/???/lib/*.dylib
เพื่อดูว่า libs อื่น ๆ ลิงก์ใด