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.

Link to this comparison view

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 :-/