Skip to content

Commit b14af53

Browse files
committed
Update build instructions - requirements when building CEF from sources
1 parent 2f157af commit b14af53

File tree

1 file changed

+21
-20
lines changed

1 file changed

+21
-20
lines changed

docs/Build-instructions.md

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ you must satisfy some requirements.
1212

1313
Table of contents:
1414
* [Requirements](#requirements)
15-
* [Build CEF Python using prebuilt CEF binaries](#build-cefpython-using-prebuilt-cef-binaries)
16-
* [Build both CEF Python and CEF from sources](#build-both-cefpython-and-cef-from-sources)
15+
* [Build CEF Python using prebuilt CEF binaries](#build-cef-python-using-prebuilt-cef-binaries)
16+
* [Build both CEF Python and CEF from sources](#build-both-cef-python-and-cef-from-sources)
1717
* [Build CEF manually](#build-cef-manually)
1818
* [CEF automated builds](#cef-automated-builds)
1919
* [How to patch](#how-to-patch)
@@ -50,24 +50,25 @@ __Windows__
5050

5151
__Linux__
5252

53-
* Install packages: cmake, g++ 4.6.3+, libgtkglext1-dev
54-
* Download and install cmake 2.8.12 or later (unless you already have a
53+
* Install packages: cmake, g++ 4.6.3+, libgtkglext1-dev, libgtk2.0-dev, libgtk2.0-0
54+
* If building CEF from sources:
55+
* Download and install cmake 2.8.12 or later (unless you already have a
5556
proper version, check with cmake --version):
56-
```
57-
cd build/
58-
wget http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz
59-
tar xzf cmake-2.8.12.2.tar.gz
60-
cd cmake-2.8.12.2
61-
./configure
62-
make
63-
sudo make install
64-
# restart terminal, so that new cmake is used
65-
```
66-
* Download [ninja](http://martine.github.io/ninja/) 1.7.1 or later
67-
and copy it to /usr/bin and chmod 755.
68-
* When building CEF from sources you will need to install many more packages
69-
using the install-build-deps.sh script - instructions are provided
70-
further down on this page.
57+
```
58+
cd build/
59+
wget http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz
60+
tar xzf cmake-2.8.12.2.tar.gz
61+
cd cmake-2.8.12.2
62+
./configure
63+
make
64+
sudo make install
65+
# restart terminal, so that new cmake is used
66+
```
67+
* Download [ninja](http://martine.github.io/ninja/) 1.7.1 or later
68+
and copy it to /usr/bin and chmod 755.
69+
* When building CEF from sources you will need to install many more packages
70+
using the install-build-deps.sh script - instructions are provided
71+
further down on this page.
7172
* Building on Ubuntu 12.04 is supported up to branch 2526 (Chrome 47).
7273
For branches 2623 (Chrome 49) or later Ubuntu 14.04+ is required.
7374
* To build on Debian 7 see
@@ -90,7 +91,7 @@ __All platforms__
9091

9192
Prebuilt binaries are available on
9293
[GitHub Releases](https://github.com/cztomczak/cefpython/releases)
93-
tagged 'cefXX'.
94+
and tagged eg. 'v47-upstream'.
9495

9596
Run the automate.py tool using the --prebuilt-cef flag that will download
9697
prebuilt binaries from GitHub Releases using version information from

0 commit comments

Comments
 (0)