Introduction to Inkscape

Inkscape is a what you see is what you get Scalable Vector Graphics editor. It is useful for creating, viewing and changing SVG images.

本パッケージは LFS-8.3 において正しくビルドでき動作することが確認されています。

Package Information

Additional Downloads

Inkscape Dependencies


Boost-1.68.0, GC-7.6.4, Gsl-2.5, Gtkmm-2.24.5 (or Gtkmm-3.22.2 and gnome docking library for the experimental gtk+-3 build), libxslt-1.1.32, Poppler-0.67.0, popt-1.16 and Wget-1.19.5 (to download the test dependencies)



Aspell-, dbus-1.12.10 (to run inkscape from scripts), Doxygen-1.8.14, libcdr, libvisio, libwpg (or libwpd) and NumPy (at runtime for some extensions)

Optional Runtime Dependencies (for some of the Inkscape extensions)


User Notes:

Installation of Inkscape

Ensure that the libraries from ImageMagick-6.9.10-10 libraries can be used, and fix the build for the changes in poppler-0.65.0:

patch -Np1 -i ../inkscape-0.92.3-use_versioned_ImageMagick6-1.patch &&
patch -Np1 -i ../inkscape-0.92.3-poppler65-1.patch

Fix a build issue with GCC-7.1:

sed -i 's| abs(| std::fabs(|g' src/ui/tools/flood-tool.cpp

If you wish to run the testsuite, download the required versions of googletest and googlemock by running:


Install Inkscape by running the following commands:

mkdir build &&
cd    build &&

      -DCMAKE_BUILD_TYPE=Release  \
      ..                          &&

To test the results, issue: make check.

Now, as the root user:

make install                      &&
rm -v /usr/lib/inkscape/lib*_LIB.a


This package installs icon files into the /usr/share/icons/hicolor hierarchy and desktop files into the /usr/share/applications hierarchy. You can improve system performance and memory usage by updating /usr/share/icons/hicolor/index.theme and /usr/share/applications/mimeinfo.cache. To perform the update you must have GTK+-2.24.32 or GTK+-3.24.0 installed (for the icon cache) and desktop-file-utils-0.23 (for the desktop cache) and issue the following commands as the root user:

gtk-update-icon-cache &&

Command Explanations

-DCMAKE_BUILD_TYPE=Release: This switch is used to build the release library without any debug `assert` in the code.

rm -v /usr/lib/inkscape/lib*_LIB.a: The conversion of the package to use cmake has led to these libraries getting installed, but they are not usable (there are no header files to let a program know what they contain). So remove them.

-DWITH_DBUS=ON: use this if you wish to use inkscape in interactive scripts which manipulate images.


Installed Programs: inkscape and inkview
Installed Library:
Installed Directories: /usr/lib/inkscape and /usr/share/inkscape

Short Descriptions


an SVG (Scalable Vector Graphics) editing program.


is a simple program for displaying SVG files.

provides the routines used by inkscape and inkview.

最終更新日: 2018-08-28 06:18:12 +0900