Skip to content

Commit 8841cce

Browse files
committed
Fix openssl prefix for legacy.so to be found
1 parent fd27b19 commit 8841cce

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

build-hnp/openssl/Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ all: download/openssl-3.5.0.tar.gz
33
mkdir -p temp build/bin
44
cd temp && tar xvf ../download/openssl-3.5.0.tar.gz
55
cd temp/openssl-3.5.0 && cat ../../0001-ohos-getauxval.diff | patch -Np1
6-
cd temp/openssl-3.5.0 && ./Configure linux-aarch64 shared no-tests -D__OHOS__ CC=$(TOOL_HOME)/sdk/default/openharmony/native/llvm/bin/aarch64-unknown-linux-ohos-clang AR=$(TOOL_HOME)/sdk/default/openharmony/native/llvm/bin/llvm-ar RANLIB=$(TOOL_HOME)/sdk/default/openharmony/native/llvm/bin/llvm-ranlib STRIP=$(TOOL_HOME)/sdk/default/openharmony/native/llvm/bin/llvm-strip
6+
cd temp/openssl-3.5.0 && ./Configure linux-aarch64 shared no-tests --prefix=/data/app/base.org/base_1.0 --openssldir=/data/app/base.org/base_1.0 -D__OHOS__ CC=$(TOOL_HOME)/sdk/default/openharmony/native/llvm/bin/aarch64-unknown-linux-ohos-clang AR=$(TOOL_HOME)/sdk/default/openharmony/native/llvm/bin/llvm-ar RANLIB=$(TOOL_HOME)/sdk/default/openharmony/native/llvm/bin/llvm-ranlib STRIP=$(TOOL_HOME)/sdk/default/openharmony/native/llvm/bin/llvm-strip
77
cd temp/openssl-3.5.0 && make -j $(shell nproc)
88
cd temp/openssl-3.5.0 && make install_sw DESTDIR=$(shell pwd)/build
99
mkdir -p ../sysroot
10-
$(TOOL_HOME)/sdk/default/openharmony/native/llvm/bin/llvm-strip build/usr/local/lib/*.so
11-
rm -f ./build/usr/local/lib/*.a
12-
cp -rv ./build/usr/local/. ../sysroot | tee file.lst
10+
$(TOOL_HOME)/sdk/default/openharmony/native/llvm/bin/llvm-strip build/data/app/base.org/base_1.0/lib/*.so
11+
rm -f ./build/data/app/base.org/base_1.0/*.a
12+
cp -rv ./build/data/app/base.org/base_1.0/. ../sysroot | tee file.lst
1313

1414
download/openssl-3.5.0.tar.gz:
1515
mkdir -p download

0 commit comments

Comments
 (0)