mirror of
https://git.code.sf.net/p/linux-ima/ima-evm-utils
synced 2025-07-01 21:31:14 +02:00
Build OpenSSL without engine support
Fix COMPILE_SSL to build for the proper architecture, link with the appropriate library, and set up library path for evmctl. Compile OpenSSL with "no-engine" and "no-dynamic-engine" support. Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
This commit is contained in:
8
build.sh
8
build.sh
@ -32,6 +32,14 @@ log_exit()
|
||||
|
||||
cd `dirname $0`
|
||||
|
||||
if [ "$COMPILE_SSL" ]; then
|
||||
echo "COMPILE_SSL: $COMPILE_SSL"
|
||||
export CFLAGS="-I/opt/openssl3/include $CFLAGS"
|
||||
export LD_LIBRARY_PATH="/opt/openssl3/lib64:/opt/openssl3/lib:$HOME/src/ima-evm-utils/src/.libs:$LD_LIBRARY_PATH"
|
||||
export LDFLAGS="-L/opt/openssl3/lib64 -L/opt/openssl3/lib $LDFLAGS"
|
||||
export PATH="/opt/openssl3/bin:$HOME/src/ima-evm-utils/src/.libs:$PATH"
|
||||
fi
|
||||
|
||||
case "$VARIANT" in
|
||||
i386)
|
||||
echo "32-bit compilation"
|
||||
|
Reference in New Issue
Block a user