Browse Source

install.sh: use debian dist libffi

only build libffi from source on non-debian targets
master
3np 1 month ago
parent
commit
8675a2979c
  1. 10
      install.sh

10
install.sh

@ -74,6 +74,8 @@ deps_install ()
'python3-pip' \ 'python3-pip' \
'python3-setuptools' \ 'python3-setuptools' \
'python3-venv' \ 'python3-venv' \
'libffi-dev' \
'libffi8' \
'libltdl-dev' ) 'libltdl-dev' )
if [ "$with_sudo" == 1 ]; then debian_deps+=("sudo"); fi if [ "$with_sudo" == 1 ]; then debian_deps+=("sudo"); fi
@ -617,9 +619,11 @@ main ()
echo "libsecp256k1 was not built. Exiting." echo "libsecp256k1 was not built. Exiting."
return 1 return 1
fi fi
if ! libffi_install; then if [[ "${install_os}" != 'debian' ]]; then
echo "Libffi was not built. Exiting." if ! libffi_install; then
return 1 echo "Libffi was not built. Exiting."
return 1
fi
fi fi
if ! libsodium_install; then if ! libsodium_install; then
echo "Libsodium was not built. Exiting." echo "Libsodium was not built. Exiting."

Loading…
Cancel
Save