2016-05-02 11 views
7

Attualmente sto installo il goczmq (https://github.com/zeromq/goczmq) su golang: contenitore di finestra mobile 1.6.2-alpina, come segue:ldconfig non sembra funzionale sotto alpino 3.3

wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.10.tar.gz wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.10.tar.gz.sig wget https://download.libsodium.org/jedi.gpg.asc gpg --import jedi.gpg.asc gpg --verify libsodium-1.0.10.tar.gz.sig libsodium-1.0.10.tar.gz tar zxvf libsodium-1.0.10.tar.gz cd libsodium-1.010. ./configure; make check sudo make install sudo ldconfig

il processo fallito su ldconfig, ci sembra essere un comando ldconfig, ma non penso che sia effettivamente funzionale. Qualche intuizione? Grazie in anticipo.

risposta

5

Alpine version of ldconfig richiede di specificare la cartella o la libreria di destinazione come argomento. Nota che Alpine non ha un file /etc/ld.so.conf, né ne riconosce uno se lo crei.

Esempio senza percorso di destinazione:

$ docker run -ti alpine sh -c "ldconfig; echo \$?" 
1 

Esempio con percorso di destinazione:

$ docker run -ti alpine sh -c "ldconfig /; echo \$?" 
0 

Tuttavia, anche con gli errori che ci sono spesso di collegamento. Altri suggeriscono: