@@ -61,33 +61,35 @@ Installing Dependencies
6161
6262p4a has several dependencies that must be installed:
6363
64- - git
6564- ant
66- - python (We recommend using python3.)
65+ - autoconf (for ffpyplayer_codecs recipe)
66+ - ccache (optional)
67+ - cmake (required for some native code recipes like jpeg's recipe)
6768- cython (can be installed via pip)
68- - a Java JDK (e.g. openjdk-8)
69- - zlib (including 32 bit)
69+ - gcc
70+ - git
7071- libncurses (including 32 bit)
72+ - libtool (for ffpyplayer_codecs recipe)
73+ - openjdk-8
74+ - patch
75+ - python3
7176- unzip
7277- virtualenv (can be installed via pip)
73- - ccache (optional)
74- - autoconf (for ffpyplayer_codecs recipe)
75- - libtool (for ffpyplayer_codecs recipe)
76- - cmake (required for some native code recipes like jpeg's recipe)
78+ - zlib (including 32 bit)
79+ - zip
7780
7881On recent versions of Ubuntu and its derivatives you may be able to
7982install most of these with::
8083
8184 sudo dpkg --add-architecture i386
8285 sudo apt-get update
83- sudo apt-get install -y build-essential ccache git zlib1g-dev python2.7 python2.7 -dev libncurses5:i386 libstdc++6:i386 zlib1g:i386 openjdk-8-jdk unzip ant ccache autoconf libtool
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
8487
85- On Arch Linux (64 bit) you should be able to run the following to
88+ On Arch Linux you should be able to run the following to
8689install most of the dependencies (note: this list may not be
87- complete). gcc-multilib will conflict with (and replace) gcc if not
88- already installed::
90+ complete)::
8991
90- sudo pacman -S jdk7-openjdk python2 python2-pip python2-kivy mesa-libgl lib32-mesa-libgl lib32-sdl2 lib32-sdl2_image lib32-sdl2_mixer sdl2_ttf unzip gcc-multilib gcc-libs-multilib
92+ sudo pacman -S core/autoconf core/automake core/gcc core/make core/patch core/pkgconf extra/cmake extra/jdk8-openjdk extra/python-pip extra/ unzip extra/zip
9193
9294Installing Android SDK
9395~~~~~~~~~~~~~~~~~~~~~~
0 commit comments