@@ -62,14 +62,16 @@ Installing Dependencies
62
62
p4a has several dependencies that must be installed:
63
63
64
64
- ant
65
- - autoconf (for ffpyplayer_codecs recipe)
65
+ - autoconf (for libffi and other recipes)
66
+ - automake
66
67
- ccache (optional)
67
68
- cmake (required for some native code recipes like jpeg's recipe)
68
69
- cython (can be installed via pip)
69
70
- gcc
70
71
- git
71
72
- 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)
73
75
- openjdk-8
74
76
- patch
75
77
- python3
@@ -83,7 +85,7 @@ install most of these with::
83
85
84
86
sudo dpkg --add-architecture i386
85
87
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
87
89
88
90
On Arch Linux you should be able to run the following to
89
91
install most of the dependencies (note: this list may not be
@@ -93,10 +95,7 @@ complete)::
93
95
94
96
On macOS::
95
97
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
100
99
brew tap homebrew/cask-versions
101
100
brew cask install homebrew/cask-versions/adoptopenjdk8
102
101
0 commit comments