交叉编译openssl
zlib:
gcp@gcp-ThinkPad-T430:~/cross_compile/openssh_hisi/zlib-1.2.3$ ./configure --shared --prefix=${PWD}/_install
修改Makefile
+CC=arm-hisiv100nptl-linux-gcc
+LDSHARED=arm-hisiv100nptl-linux-gcc -shared -Wl,-soname,libz.so.1 --verion-script, zlib.map
+CPP=arm-hisiv100nptl-linux-gcc -E
+AR=arm-hisiv100nptl-linux-ar rc
+RANLIB=arm-hisiv100nptl-linux-ranlib
make
make install
将libz.so.1.2.3 copy到板子的/lib 下 ,可能需要在板子上做个链接 libz.so.1 -> libz.so.1.2.3
openssl:
gcp@gcp-ThinkPad-T430:~/cross_compile/openssh_hisi/openssl-1.0.1j$ ./Configure shared --prefix=${PWD}/_intall linux-armv4 注意为大写C开头
修改Makefile
CC、AR、MAKEDEPPROG 为arm-linux
make
make install
将libcrypto.so.1.0.0 libssl.so.1.0.0copy到板子的/lib 下
openssh:
gcp@gcp-ThinkPad-T430:~/cross_compile/openssh_hisi/openssh-5.6p1$ ./configure --host=arm-hisiv100nptl-linux --disable-etc-default-login CC=arm-hisiv100nptl-linux-gcc AR=arm-hisiv100nptl-linux-ar --with-ssl-dir=/home/gcp/cross_compile/openssh_hisi/openssl-1.0.1j/_install --with-zlib=/home/gcp/cross_compile/openssh_hisi/zlib-1.2.3/_install
make
不要make isntall
cp sshd ssh-keygen 到板子上
- 分享
- 举报
-
浏览量:3214次2017-11-21 13:53:36
-
浏览量:5341次2019-12-28 10:33:46
-
浏览量:4394次2020-08-11 10:39:44
-
浏览量:8099次2022-04-01 17:16:15
-
浏览量:3773次2017-11-21 13:44:59
-
浏览量:2154次2018-06-27 17:06:49
-
浏览量:4133次2022-04-01 17:01:16
-
浏览量:2186次2024-02-05 15:51:53
-
浏览量:12110次2020-12-15 19:07:24
-
浏览量:7882次2020-08-14 14:05:35
-
浏览量:2575次2017-11-20 11:38:57
-
浏览量:1187次2023-12-26 15:57:32
-
浏览量:2147次2024-01-18 15:07:54
-
浏览量:3326次2018-01-30 11:43:55
-
浏览量:1340次2024-05-24 19:05:42
-
浏览量:2354次2024-01-18 15:01:07
-
浏览量:2683次2023-10-17 17:23:21
-
浏览量:982次2024-01-23 11:28:32
-
浏览量:4828次2020-09-30 18:01:11
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
apn_gcp
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明