Difference between revisions of "Inkscape"

From ArchWiki
Jump to: navigation, search
m (simplify wiki link; remove blank line at beginning of article)
m (Related pages: rename section to "See also"; use a bulleted list)
Line 26: Line 26:
 
(I have got no idea what else those changes influence, so you might want to undo them after inkscape is built. This could be related to Debian Bug#522477 and might get fixed in libpng 1.4)
 
(I have got no idea what else those changes influence, so you might want to undo them after inkscape is built. This could be related to Debian Bug#522477 and might get fixed in libpng 1.4)
  
== Related pages ==
+
== See also ==
[[Multimedia in Arch Linux]]
+
* [[Multimedia in Arch Linux]]
 
+
* [http://inkscape.org/ Inkscape Homepage]
[http://inkscape.org/ Inkscape Homepage]
+
* [[Wikipedia:Inkscape|Inkscape at Wikipedia]]
 
+
[[Wikipedia:Inkscape|Inkscape at Wikipedia]]
+

Revision as of 01:48, 20 March 2014

Tango-document-new.pngThis article is a stub.Tango-document-new.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:Inkscape#)

Inkscape is a vector graphics editor application. It is distributed under a free software license, the GNU GPL. Its stated goal is to become a powerful graphics tool while being fully compliant with the XML, SVG, and CSS standards.[1]

Installation

inkscape can be installed from the official repositories.

Without GNOME dependencies

Inkscape has quite a few GNOME dependencies, which can be annoying to users of other environments. If you do not want these, you can compile inkscape-bzrAUR from the AUR.

Troubleshooting

Build error with libpng 1.2.x

If inkscape fails to build with the following error:

In file included from /usr/include/libpng12/png.h:474,
from sp-image.cpp:44:
/usr/include/libpng12/pngconf.h:328: error: expected constructor, destructor, or type conversion before '.' token
/usr/include/libpng12/pngconf.h:329: error: '__dont__' does not name a type

You should be able to solve that by simply commenting the two mentioned Lines in /usr/include/libpng12/pngconf.h out:

//__pngconf.h__ already includes setjmp.h;
//__dont__ include it again.;

(I have got no idea what else those changes influence, so you might want to undo them after inkscape is built. This could be related to Debian Bug#522477 and might get fixed in libpng 1.4)

See also