Il mio addon nodejs
utilizza la libreria cares
e il mio binding.gyp
ha l'attributo dependencies
che punta a questo. Ora ogni volta che devo eseguire addon
, devo esportare variabile LD_LIBRARY_PATH
.dipendenze della libreria collegamento nodo-gyp in fase di compilazione
C'è un modo per configurarlo in binding.gyp
in modo che ogni volta non sia necessario impostare LD_LIBRARY_PATH
. (Collegamento al momento della compilazione)
impostazione Dipendenza in binding.gyp: "dependencies": [ "deps/cares/cares.gyp:cares" ]
Es esportazione: export LD_LIBRARY_PATH=build/Release
Possibilmente relativa a http://stackoverflow.com/a/16216870/1938163 –
@MarcoA. Sì. Ho provato l'opzione 'libraries' -L con percorso relativo e assoluto ma senza fortuna :( –
Questo è il messaggio di errore che sto ottenendo:' Libreria non caricata: @ rpath/cares.dylib' –