Benim nodejs
addon, cares
kütüphanesini kullanıyor ve binding.gyp
koduna göre bunu gösteren dependencies
özniteliği var. Şimdi ne zaman addon
çalıştırmak zorunda, ben LD_LIBRARY_PATH
değişken vermek zorunda.node-gyp bağlantı kütüphanesi bağımlılıkları build time
numaralı belgede bunu yapılandırabilmem için, her seferinde LD_LIBRARY_PATH
'u ayarlamak zorunda kalmam. binding.gyp içinde
Bağımlılık ayar (yapı anda Bağlama): "dependencies": [ "deps/cares/cares.gyp:cares" ]
Ör ihracat: Linux (Ubuntu) yanı sıra Mac benim için çalıştı export LD_LIBRARY_PATH=build/Release
Muhtemelen http://stackoverflow.com/a/16216870/1938163 –
@MarcoA ilişkin. Evet öyle. Ben kütüphaneler -L seçeneği göreceli ve mutlak yolu ama şans yok denedim :( –
Bu alıyorum hata iletisi: 'Kütüphane yüklü değil: @ rpath/bakım.dylib ' –