我已经交叉编译了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
编译成功,没有任何错误,我确实看到了前缀目录中生成的库,但是当我在libzmq上运行ldd时,它没有显示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)
我在这里做错了什么?
Q