Difference between revisions of "CompilingGentoo"

From Inkscape Wiki
Jump to navigation Jump to search
 
(removed - outdated)
 
(16 intermediate revisions by 6 users not shown)
Line 1: Line 1:
== Gentoo Linux ==
 
  
If it doesn't build, try installing libtool.  If that doesn't work then try
 
installing the gentoo equivalents of the following Debian packages (from
 
debian/control, in alphabetical order):
 
 
  Build-Depends: automake1.7, debhelper (>= 4.0.0), gettext, intltool,
 
    libart-2.0-dev (>= 2.3.10), libatk1.0-dev, libfreetype6-dev, libgc-dev,
 
    libglib2.0-dev, libgtk2.0-dev (>= 2.0.6-1), libgtkmm-2.4-dev,
 
    libpango1.0-dev, libpng12-dev, libpopt-dev, libsigc++-2.0-dev, libtool,
 
    libxft2-dev, libxml-parser-perl, libxml2-dev (>= 2-2.4.24), pkg-config,
 
    xlibs-dev, zlib1g-dev
 
 
To get the 2.4 version of gtkmm:
 
 
emerge sync
 
ACCEPT_KEYWORDS="~x86" emerge gtkmm
 
 
==== Gentoo CVS Ebuild ready ! ====
 
 
Hi there,
 
 
This afternoon I decided to make an ebuild for the CVS of inkscape for gentoo users !
 
 
''To use it:''
 
 
* <a href="http://www.inkscape.org/doc/inkscape-1.0.ebuild">Download it</a> (pretty obvious isn't it ? :)
 
* Copy the file into /usr/portage/media-gfx/inkscape/
 
* run the command 'emerge inkscape' in root
 
* Drink a coffee or two
 
* Enjoy !
 
 
You can improve it and send me back the modifications and I'll update the file.
 
 
I need feedback !
 
 
Here is my jabber id: pol@amessage.de<br>
 
Here is my e-mail  : blenderman _at_ tiscali _dot_ be
 
 
Cya
 
 
-Dell'Aiera Pol-
 
 
-- Annotation: You need an installed gtkmm-2.2 (2.4 does not work currently), Dominic
 
 
Note that the Gentoo packagename for the Boehm garbage collector Inkscape requires is boehm-gc.
 
Unfortunately, this was set up without --enable-cplusplus.  You can manually get it to work, though:
 
See http://www.gentoo.org/doc/en/faq.xml#configure and follow the steps.  After installing it this
 
way, I also had to do `chmod a+rx /usr/include/gc` so Inkscape's ./configure will find the headers
 
 
Also, gentoo includes libsigc++ 2.0.1, but Inkscape requires 2.0.3, so that has to be manually
 
installed.
 

Latest revision as of 14:43, 28 May 2019