我有一个经过编译的 Dropbear 二进制文件。当我执行文件 dbclient 时,我得到以下信息:
dbclient:ELF 32 位 LSB 可执行文件,ARM,版本 1 (SYSV),动态链接(使用共享库),剥离
当我尝试自己(非常初学者)编译它时
./configure --host=arm-linux-gnueabi --prefix=/ --disable-zlib CC=arm-linux-gnueabi-gcc LD=arm-linux-gnueabi-ld make make install
编译后我得到以下内容
dbclient:ELF 32 位 LSB 可执行文件,ARM,版本 1 (SYSV),动态链接(使用共享库),适用于 GNU/Linux 2.6.31,BuildID[sha1]=0x016ac7e729afb02d60248393619b41380379777d,未剥离
对于剥离的部分,我不在乎我以后可以剥离它。
但我的问题是如何指定“ for GNU/Linux 2.6.31 ”。这是什么意思,如何将其更改为以Linux 3.10.49 armv5tejl为目标?