Skip to content

Commit a8dd90c

Browse files
committed
Update build instructions - use binaries from GH releases tagged v51-upstream
1 parent 57282f6 commit a8dd90c

File tree

1 file changed

+9
-32
lines changed

1 file changed

+9
-32
lines changed

docs/Build-instructions.md

Lines changed: 9 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -34,50 +34,27 @@ binaries from Spotify Automated Builds.
3434

3535
1) Tested and works fine on Ubuntu 14.04 64-bit (cmake 2.8.12 and g++ 4.8.4)
3636

37-
2) Download 64-bit Linux standard distribution from Spotify builds:
38-
http://opensource.spotify.com/cefbuilds/index.html
39-
40-
* As of writing the proper file is:
41-
"cef_binary_3.2704.1432.g60b3718_linux64.tar.bz2"
42-
* Check CEF version in "cefpython/src/version/cef_version_linux.h"
43-
to make sure you're downloading the right file
44-
45-
3) Download [ninja](http://martine.github.io/ninja/) 1.7.1 or later
37+
2) Download [ninja](http://martine.github.io/ninja/) 1.7.1 or later
4638
and copy it to /usr/bin and chmod 755.
4739

48-
4) Install packages: `sudo apt-get install python-dev cmake g++`
49-
50-
5) Configure projects in the build/ directory:
51-
```
52-
cd cef_binary/
53-
mkdir build
54-
cd build/
55-
cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Release ..
56-
```
57-
58-
6) To build type: `ninja libcef_dll_wrapper`.
59-
60-
You may also build cefclient by typing `nincja cefclient`, but
61-
this will require installing additional packages - see Requirements
62-
further down on this page.
40+
3) Install packages: `sudo apt-get install python-dev cmake g++`
6341

64-
7) Copy "cef_binary/Resources/*" to "cefpython/src/linux/binaries_64bit/"
42+
4) Download 64-bit Linux binaries and libraries from
43+
[GH releases](https://github.com/cztomczak/cefpython/releases)
44+
tagged 'v51-upstream'.
6545

66-
8) Copy "cef_binary/Release/*" to "cefpython/src/linux/binaries_64bit/"
6746

68-
9) Copy "cef_binary/build/libcef_dll_wrapper/*"
69-
to "cefpython/src/linux/setup/lib_64bit/" (create dir)
47+
5) Copy "bin/*" to "cefpython/src/linux/binaries_64bit/"
7048

71-
10) Temporary fix for Isue #231 - copy icudtl.dat and natives_blob.bin
72-
to /usr/bin (where the python executable resides)
49+
6) Copy "lib/*" to "cefpython/src/linux/setup/lib_64bit/" (create dir)
7350

74-
11) Build cefpython:
51+
7) Build cefpython:
7552
```
7653
cd cefpython/src/linux/
7754
python compile.py 51.0
7855
```
7956

80-
12) As of writing only "pygtk_.py" and "kivy_.py" examples work.
57+
8) As of writing only "pygtk_.py" and "kivy_.py" examples are working
8158

8259

8360
## Requirements

0 commit comments

Comments
 (0)