@@ -62,14 +62,16 @@ Installing Dependencies
6262p4a has several dependencies that must be installed:
6363
6464- ant
65- - autoconf (for ffpyplayer_codecs recipe)
65+ - autoconf (for libffi and other recipes)
66+ - automake
6667- ccache (optional)
6768- cmake (required for some native code recipes like jpeg's recipe)
6869- cython (can be installed via pip)
6970- gcc
7071- git
7172- libncurses (including 32 bit)
72- - libtool (for ffpyplayer_codecs recipe)
73+ - libtool (for libffi and recipes)
74+ - libssl-dev (for TLS/SSL support on hostpython3 and recipe)
7375- openjdk-8
7476- patch
7577- python3
@@ -83,7 +85,7 @@ install most of these with::
8385
8486 sudo dpkg --add-architecture i386
8587 sudo apt-get update
86- sudo apt-get install -y build-essential ccache git zlib1g-dev python3 python3-dev libncurses5:i386 libstdc++6:i386 zlib1g:i386 openjdk-8-jdk unzip ant ccache autoconf libtool
88+ sudo apt-get install -y build-essential ccache git zlib1g-dev python3 python3-dev libncurses5:i386 libstdc++6:i386 zlib1g:i386 openjdk-8-jdk unzip ant ccache autoconf libtool libssl-dev
8789
8890On Arch Linux you should be able to run the following to
8991install most of the dependencies (note: this list may not be
@@ -93,10 +95,7 @@ complete)::
9395
9496On macOS::
9597
96- brew cask install autoconf automake java8 libtool pkg-config
97-
98- If Java 8 is no longer available you can still install it via::
99-
98+ brew install autoconf automake libtool openssl pkg-config
10099 brew tap homebrew/cask-versions
101100 brew cask install homebrew/cask-versions/adoptopenjdk8
102101
0 commit comments