Thomas Touhey 319909ff21 | ||
---|---|---|
doc | ||
include | ||
reference@bb077bd7ef | ||
src | ||
tools | ||
.editorconfig | ||
.gitignore | ||
.gitmodules | ||
AUTHORS.md | ||
LICENSE.md | ||
Makefile | ||
Makefile.msg | ||
Makefile.vars | ||
README.md | ||
configure |
README.md
libfontcharacter - Library for manipulating CASIO's character encoding
Introduction
This library is there to manipulate CASIO's character encoding, which is
used on its calculators. It's called FONTCHARACTER
as it's the name of
the "type" (actually, it's a define) of the characters in its SDK.
Prerequisites
Side note: the library might work with older versions of these dependencies, I took these as a reference because these are the ones I work with.
Making-only dependencies
Name | Version |
---|---|
make | >= 4.0 |
gcc | >= 4.9 |
binutils | >= 2.25 |
asciidoc | >= 8.6.9 |
gzip | >= 1.6 |
python3 | >= 3.5 |
Building
Just ./configure
then make
.
To install, use make install
.
If you're using a custom target, by default, the prefix will be
/usr/<target>
; to change this, use file options using the
configure script options (see ./configure --help
).
To build a DLL for MS-Windows, use a XXX-wXX-mingwXX target.
To build and install only the lib, use all-lib
then install-lib
.
To build and install only the docs, use all-doc
and install-doc
.
Other useful targets:
uninstall
,uninstall-lib
,uninstall-bin
,uninstall-doc
: will try to uninstall using the current configuration (experimental);mostlyclean
,clean
,clean-doc
,mostlyclean-lib
,clean-lib
: remove built files at different levels;re
,re-lib
,re-doc
: regenerate built files at different levels (clean and build) -- useful when configuration is changed.