sudo mkdir /system
sudo chmod 777 /system/
export CC=aarch64-linux-gnu-gcc
编译zlib
./configure --prefix=/system
make && make install
编译openssl
./config linux-aarch64 --prefix=/system/ --openssldir=/system/etc/ssl --libdir=lib shared zlib-dynamic --libdir=/system/lib --with-zlib-lib=/system/lib --with-zlib-include=/system/include
下会测试下这条:
./config linux-aarch64 --prefix=/system/ --openssldir=/system/etc/ssl --libdir=lib shared zlib-dynamic --libdir=/system/lib --with-zlib-lib=/system/lib --with-zlib-include=/system/include no-asm shared no-unit-test no-tests
make && make install
编译openssh
./configure --prefix=/system/ \
--target=aarch64-linux-ohos \
--host=aarch64-linux-gnu \
--sysconfdir=/etc/ssh \
--with-libs --with-zlib=/system/ \
--with-ssl-dir=/system/ \
--disable-etc-default-login
make && make install