A PCRE internal error occured. This might be caused by a faulty plugin
====== Differences ====== This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
applications:graphics:fontmatrix [2015/09/18 00:52] admin created |
applications:graphics:fontmatrix [2015/09/18 02:34] (current) admin [Fontmatrix] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Fontmatrix ====== | ====== Fontmatrix ====== | ||
| + | |||
| + | (COULD NOT INSTALL IN LMDE 2) | ||
| Fontmatrix is a font manager available for Linux OS. | Fontmatrix is a font manager available for Linux OS. | ||
| Line 10: | Line 12: | ||
| + | ===== Various Build Dependencies ===== | ||
| + | |||
| + | Let's start with the **compilation metapackage**, it's probably already there but in case... | ||
| + | <code> | ||
| + | > sudo apt-get install build-essential cmake qt-sdk | ||
| + | </code> | ||
| + | |||
| + | Then the various **build dependencies already known by the package database** (this obviously won't work in Jessie): | ||
| + | <code> | ||
| + | > sudo apt-get build-dep fontmatrix | ||
| + | </code> | ||
| + | |||
| + | Under Jessie we try: | ||
| + | <code> | ||
| + | > sudo apt-get install libfontconfig1 libfreetype6 libicu52 libm17n-0 libqt4-sql-sqlite | ||
| + | </code> | ||
| + | |||
| + | Now, some **extra dependencies** added in the svn version of fontmatrix: | ||
| + | <code> | ||
| + | > sudo apt-get install python-dev libicu-dev | ||
| + | </code> | ||
| + | |||
| + | ===== Build Fontmatrix from Sources ===== | ||
| + | |||
| + | We'll now switch to the [[https://github.com/fontmatrix/fontmatrix/blob/master/INSTALL|general make instructions]] in the project, we'll use the **/opt** directory to build Fontmatrix: | ||
| + | |||
| + | <code> | ||
| + | > sudo su | ||
| + | > cd /opt | ||
| + | > git clone https://github.com/fontmatrix/fontmatrix.git | ||
| + | Cloning into 'fontmatrix'... | ||
| + | ... | ||
| + | > cd fontmatrix | ||
| + | > mkdir build | ||
| + | > cd build | ||
| + | > cmake \ | ||
| + | [-DCMAKE_BUILD_TYPE=Debug]\ | ||
| + | [-DCMAKE_INSTALL_PREFIX:PATH=/install/prefix]\ | ||
| + | -DWANT_HARFBUZZ:bool=true\ | ||
| + | -DWANT_ICU:bool=true\ | ||
| + | -DWANT_M17N:bool=true\ | ||
| + | [-DTRANSLATOR:string=locale]\ | ||
| + | [-DWANT_PYTHONQT:bool=true]\ | ||
| + | -DWANT_PODOFO:bool=true\ | ||
| + | .. | ||
| + | > make | ||
| + | </code> | ||
| + | |||
| + | Feel free to select the options that fit your needs (remove the ones that you don't need | ||
| + | like those between [ and ] here) | ||
| + | |||
| + | UNFORTUNATELY AT THIS POINT THE PROCESS BREAKS ! | ||
| + | |||
| + | YOU CAN INSTALL **Font Manager** from the Software Manager :-/ | ||
