Я скомпилировал libsodium
и libzmq
. Я скомпилировал libzmq
с помощью следующих команд:
./configure CC=arm-linux-gnueabi-gcc \
--host=arm-linux-gnueabi \
--target=arm-linux-gnueabi \
--build=x86_64-linux-gnu \
--enable-shared \
--with-libsodium=/home/sagar/OtisSagar/libzmq/sodium_install/lib \
--prefix=/home/sagar/libzmq/_install
make
make install
Компиляция прошла без ошибок, и я вижу библиотеки, сгенерированные в каталоге префиксов, но когда я запускаю ldd
on libzmq
, это не показывает зависимость libsodium
:
librt.so.1 => /lib/librt.so.1 (0x8badf00d)
libpthread.so.0 => /lib/libpthread.so.0 (0x8badf00d)
libc.so.6 => /lib/libc.so.6 (0x8badf00d)
ld-linux.so.3 => /lib/ld-linux.so.3 (0x8badf00d)
libstdc++.so.6 => /lib/libstdc++.so.6 (0x8badf00d)
libm.so.6 => /lib/libm.so.6 (0x8badf00d)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8badf00d)
Что я здесь не так делаю?