forked from LK8000/LK8000
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
86 lines (59 loc) · 2.33 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
*** WELCOME TO THE LK8000 DEVELOPMENT HUB ***
THIS IS THE DEVELOPEMENT BRANCH.
(Development of master started on October 30, 2018)
================================================================================
= Build Target =
================================================================================
TARGET=[PPC2003|PNA|PC|PCX64|LINUX|KOBO|PI]
for Linux build, if "install" is added to command line, LK8000-LINUX and all file
needed for run software are installed into $HOME/LK8000
================================================================================
= Build Option =
================================================================================
All Target :
DEBUG=[y|n]
default = "n"
if y is specified, no optimzation is made and debug info are include.
--------------------------------------------------------------------------------
LINUX Target :
OPENGL=[y|n]
default = "y" if libgl is available
if "n" is is specified, libSDL with Memory rendering is used.
USE_EGL=[y|n]
default = "y" if "libgl" and "libegl" are available
GLES=[y|n]
default = "n"
GLES2=[y|n]
default = "n"
USE_SDL=[y|n]
default = "y" if "libegl" not available or OPENGL=n
ENABLE_MESA_KMS=[y|n]
"n" by default,
if "y" is specified, use GBM/DRM instead of X11
Do you want LINUX greyscaled like on Kobo?
$make -j4 TARGET=LINUX OPENGL=n GREYSCALE=y DITHER=y clean
$make -j4 TARGET=LINUX OPENGL=n GREYSCALE=y DITHER=y install
Notice the "clean" will also remove the Distrib folder. That is needed
to rebuild bitmaps for use without opengl
--------------------------------------------------------------------------------
Raspberry Pi 2
dependencies :
zlib1g-dev
libzzip-dev
libpng-dev
libfreetype6-dev
libgeographic-dev
libboost-dev
libinput-dev
libudev-dev
libglm-dev
libsndfile1-dev
libasound2-dev
xsltproc
imagemagick
PI=<rPi rootfs directory>
required only for cross compile.
--------------------------------------------------------------------------------
Desktop Target ( LINUX or PC ) :
FULLSCREEN=[y|n]
default = "n"