Skip to content

Commit b0d2ffc

Browse files
committed
Add include paths for Fedora/SUSE/Arch in makefiles/setup.py. Issue 141.
1 parent d1eae31 commit b0d2ffc

File tree

5 files changed

+25
-7
lines changed

5 files changed

+25
-7
lines changed

cefpython/cef3/client_handler/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ INC = -I./../ -I/usr/include/python2.7 -I/usr/include/gtk-2.0 \
2222
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/cairo \
2323
-I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 \
2424
-I/usr/include/atk-1.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include \
25-
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
25+
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include \
26+
-I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include \
27+
-I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include
2628

2729
.cpp.o:
2830
$(CC) $(CCFLAGS) $(INC) -c $< -o $@

cefpython/cef3/linux/setup/setup.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,20 @@ def CompileTimeConstants():
5555
r'./../../../cython_includes/',
5656
'/usr/include/gtk-2.0',
5757
'/usr/include/glib-2.0',
58-
'/usr/lib/i386-linux-gnu/gtk-2.0/include',
59-
'/usr/lib/i386-linux-gnu/glib-2.0/include',
6058
'/usr/include/cairo',
6159
'/usr/include/pango-1.0',
6260
'/usr/include/gdk-pixbuf-2.0',
6361
'/usr/include/atk-1.0',
64-
# 64bit Ubuntu
62+
# Ubuntu
6563
'/usr/lib/x86_64-linux-gnu/glib-2.0/include',
6664
'/usr/lib/x86_64-linux-gnu/gtk-2.0/include',
65+
'/usr/lib/i386-linux-gnu/gtk-2.0/include',
66+
'/usr/lib/i386-linux-gnu/glib-2.0/include',
67+
# Fedora
68+
'/usr/lib64/glib-2.0/include',
69+
'/usr/lib64/gtk-2.0/include',
70+
'/usr/lib/glib-2.0/include',
71+
'/usr/lib/gtk-2.0/include',
6772
],
6873

6974
# http_authentication not implemented on Linux.

cefpython/cef3/subprocess/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ INC = -I./../ -I/usr/include/python2.7 -I/usr/include/gtk-2.0 \
99
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/cairo \
1010
-I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 \
1111
-I/usr/include/atk-1.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include \
12-
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
12+
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include \
13+
-I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include \
14+
-I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include
1315

1416
LIB = -L./../linux/setup/lib_64bit -L./../linux/setup/lib_32bit \
1517
-L./../linux/binaries_64bit -L./../linux/binaries_32bit

cefpython/cef3/subprocess/Makefile-libcefpythonapp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ INC = -I./../ -I/usr/include/python2.7 -I/usr/include/gtk-2.0 \
2121
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/cairo \
2222
-I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 \
2323
-I/usr/include/atk-1.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include \
24-
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
24+
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include \
25+
-I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include \
26+
-I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include
2527

2628
.cpp.o:
2729
$(CC) $(CCFLAGS) $(INC) -c $< -o $@

cefpython/cpp_utils/Makefile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,14 @@ SRC = PaintBuffer.cpp
55
OBJ = $(SRC:.cpp=.o)
66
OUT = libcpp_utils.a
77

8-
INC = -I./../ -I/usr/include/python2.7 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/gtk-2.0/include -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
8+
INC = -I./../ -I/usr/include/python2.7 -I/usr/include/gtk-2.0 \
9+
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/gtk-2.0/include \
10+
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/cairo \
11+
-I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 \
12+
-I/usr/include/atk-1.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include \
13+
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include \
14+
-I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include \
15+
-I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include
916

1017
.cpp.o:
1118
$(CC) -fPIC $(INC) $(CCFLAGS) -c $< -o $@

0 commit comments

Comments
 (0)