Qingping Hou
0007a8677f
fix: rm antiword in make clean
13 years ago
Qingping Hou
e3f6bab9f1
mod: adapt Makefile to new kpvcrlib's CMake environment
13 years ago
HW
a0c0c98093
added configurable static libstdc++ linking
...
you can now point to a static libstdc++:
make STATICLIBSTDCPP=/home/hw/kindle-sysroot/usr/lib/libstdc++.a
13 years ago
HW
538940baf7
reworked toolchain management a bit
...
you can now set the toolchain by using e.g.
make HOST=arm-unknown-linux-gnueabi
or
make HOST=arm-linux-gnueabi
also, a SYSROOT flag is introduced. I use this to point
the compiler to a certain sysroot (which contains headers
and might contain libraries to link against). I use this to
use a current and modern compiler against the older
software versions on the Kindle (especially glibc).
I use it like this:
make HOST=arm-none-linux-gnueabi SYSROOT="--sysroot=/home/hw/my-kindle-sysroot"
13 years ago
HW
2f11b761b0
fixed font copying upon customupdate
13 years ago
HW
b32c3bef1f
added bind-mounting of host fonts
13 years ago
HW
ec2eda0c05
switched font handling to only work with external fonts
...
now you can use a environment variable, FONTDIR, to point
to a font dir. Otherwise, "./fonts" is used by default.
Subdirectories are indexed.
13 years ago
Dobrica Pavlinušić
f9c97bcf59
Merge pull request #94 from dpavlin/dbbd6e4c1247e4caeff79245c62f5dd352b17d5b
...
cleanup customupdate make target
13 years ago
HW
c24d0bd26e
corrected CFLAGS for some base .c files
13 years ago
Dobrica Pavlinusic
dbbd6e4c12
call all target for customupdates and cleanup install dir
13 years ago
HW
cce3b41d63
don't build slider_watcher for now
13 years ago
Qingping Hou
f926a12b73
fix: only copy css files from data directory when building customupdate
...
refer to #77
13 years ago
Dobrica Pavlinusic
9add90a169
Merge branch 'master' of github.com:hwhw/kindlepdfviewer
13 years ago
Qingping Hou
1f9efe0d9c
Merge branch 'master' into epub
...
Conflicts:
Makefile
unireader.lua
13 years ago
Dobrica Pavlinusic
f1ba76bfdc
create fonts symlink to TTF_FONTS_DIR #77
...
It took me few tries to figure out that fonts should point to directory
with *.ttf files as opposed to directory with subdirectories so I
decided to add comment about it
13 years ago
Dobrica Pavlinusic
3160ae15f4
make fetchthirdparty fails on existing data dir #77
13 years ago
Qingping Hou
99f3d405b0
add: slider_watcher to customupdate target
13 years ago
Qingping Hou
c41e3e75a3
add: demo for fixing #85 , #86
13 years ago
Qingping Hou
17823a0b58
mod: add cflags in crereader compiling
13 years ago
Qingping Hou
8b6398b58e
mod: small changes for kindle build
13 years ago
Qingping Hou
74ffdf019e
add: dirty hack for libjpeg as workaround
...
no segfault now, but no images displayed.
13 years ago
Qingping Hou
2814102d28
mod: use customed cmake rules to build CREngine libraries
13 years ago
Dobrica Pavlinusic
989318661d
disable djvu tools when cross-compiling
13 years ago
Qingping Hou
9b500189f2
Merge branch 'master' into epub
13 years ago
Dobrica Pavlinusic
e97cfb91e7
hack crsetup.h using grep #77
13 years ago
Dobrica Pavlinusic
ee5b32aced
build crengine after depenencies #77
13 years ago
Dobrica Pavlinusic
8bd1cb09ea
lua.h dependecy #77
13 years ago
Qingping Hou
c56516d5d1
add: data from crengine
13 years ago
Qingping Hou
4821f10dda
half done demo for crengine
13 years ago
traycold
e2e5af1c61
added some debug code to better understand memory usage by muPdf
13 years ago
HW
a49c8fa2e5
forgot Makefile change when factoring out drawcontext
13 years ago
HW
7b120b0ee0
allow easier customization of toolchain for libdjvu
13 years ago
Dobrica Pavlinusic
65f95ca204
fix fetchthirdparty, closes #43
...
- added forgot git submodule init to make empty repository checkout work
- fetchthirdparty won't re-download exiting archives on disk
- moved mupdf-thirdparty.zip to root of repostory, since mupdf already
has .gitignore and we shouldn't modify upstream submodule
13 years ago
Dobrica Pavlinusic
9bd93fe9c1
move third-party git checkouts into submodules #43
13 years ago
Qingping Hou
9c41d0468e
fix: remove misplaced backslash in Makefile
13 years ago
traycold
eba1c2d5ef
Merge remote-tracking branch 'hwhw/master' into djvu
13 years ago
Qingping Hou
2505128128
fix: add -lpthread for kpdfview target
13 years ago
Qingping Hou
bd02f93d50
mod: remove sqlite in kpdfview dependence
13 years ago
Qingping Hou
1b1fc2b3ae
integrate djvu support
13 years ago
traycold
9fb0fcadd8
fixed small type; set compiler variables when using scratchbox
13 years ago
HW
8816285ec7
removed SQLite and lsqlite for the moment
13 years ago
HW
357da594d4
disable ARM specific CFLAGS when in emu mode
13 years ago
HW
b7d0e657a8
disabled debug symbol output, enabled optimization
13 years ago
Dobrica Pavlinusic
c9064411f7
build only static djvulibre and fix cross-compile #26
13 years ago
Dobrica Pavlinusic
2b0a17e034
switch to git djvulibre since 3.5.24 fails #26
...
I'm using gcc version 4.6.3 (Debian 4.6.3-1) and git does compile while
version 3.5.24 fails with:
In file included from ../../libdjvu/GContainer.h:67:0,
from ../../libdjvu/GContainer.cpp:63:
../../libdjvu/GSmartPointer.h:492:30: error: ‘size_t’ does not name a type
../../libdjvu/GSmartPointer.h:492:37: error: ISO C++ forbids declaration of ‘n’ with no type [-fpermissive]
13 years ago
Qingping Hou
41c46313ef
mod: adapt makefile to build djvu library
13 years ago
Qingping Hou
4a1a5233c0
Merge branch 'master' into djvu
...
Conflicts:
reader.lua
13 years ago
Qingping Hou
c4d0cd26ae
half done djvu support
13 years ago
Dobrica Pavlinusic
ccc2f7e134
cleanup old files before fetching new versions
13 years ago
Qingping Hou
e9f6ecfb86
fix: freetype version in Makefile
13 years ago