<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.inkscape.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LouXvc</id>
	<title>Inkscape Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.inkscape.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LouXvc"/>
	<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/Special:Contributions/LouXvc"/>
	<updated>2026-04-29T01:33:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=CompilingSuse&amp;diff=14156</id>
		<title>CompilingSuse</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=CompilingSuse&amp;diff=14156"/>
		<updated>2007-04-12T14:20:01Z</updated>

		<summary type="html">&lt;p&gt;LouXvc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== OpenSUSE 10.2 ==&lt;br /&gt;
&lt;br /&gt;
You need to install these packages to pass the compilation of SVN trunk:&lt;br /&gt;
* gtkmm-devel&lt;br /&gt;
* glibmm-devel&lt;br /&gt;
* cairomm-devel &lt;br /&gt;
* libsigc-2.0-devel&lt;br /&gt;
* popt-devel&lt;br /&gt;
* gc-6.6 (Boehm's collector)&lt;br /&gt;
* intltool&lt;br /&gt;
*   their dependencies&lt;br /&gt;
* AND automake-1.8.5 or any other then 1.9.6 that is installed by default. &lt;br /&gt;
* and any other optionally required packages&lt;br /&gt;
&lt;br /&gt;
If you compile automake-1.8.5 by yourself then be sure that you install it to /usr prefix and not to /usr/local. If you still install to /usr/local, then instead of running &amp;quot;autogen.sh&amp;quot; on svn version, run:&lt;br /&gt;
&lt;br /&gt;
   ACLOCAL_FLAGS=&amp;quot;$ACLOCAL_FLAGS -I /usr/share/aclocal&amp;quot; ./autogen.sh&lt;br /&gt;
&lt;br /&gt;
Then run ./configure; make; sudo make install as usually.&lt;br /&gt;
&lt;br /&gt;
Thanks go to Dobey who helped a lot to figure out what was the problem.&lt;br /&gt;
&lt;br /&gt;
== Suse 9.0 ==&lt;br /&gt;
&lt;br /&gt;
One of the challenges with Suse 9.0 is the lack of a distro provided gtkmm2 and libsigc   packages.&lt;br /&gt;
&lt;br /&gt;
Best place to find them:  ftp://ftp.gwdg.de/pub/linux/misc/apt4rpm/suse/usr-local-bin/9.0/&lt;br /&gt;
[ This URL does not exist anymore :-( ]&lt;br /&gt;
&lt;br /&gt;
Suse 9.1 includes both now in the GNOME supplemental downloads.&lt;br /&gt;
&lt;br /&gt;
Note that for SuSE the gtk 2 packages are called gtk2.  The gtk 2 2.4 package is not provided via Yast but can be found via rpmseek as gtk2 and gtk2-devel&lt;br /&gt;
&lt;br /&gt;
To find the .pc files, I had to set:&lt;br /&gt;
&lt;br /&gt;
setenv PKG_CONFIG_PATH/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/opt/gnome/lib/pkgconfig/&lt;br /&gt;
&lt;br /&gt;
In SuSE 9.1 I ran into this error:&lt;br /&gt;
&lt;br /&gt;
   configure.in:25: required file `./ltmain.sh' not found&lt;br /&gt;
&lt;br /&gt;
Copying /usr/share/libtool/ltmain.sh into the top directory fixed it.&lt;br /&gt;
&lt;br /&gt;
For 0.40cvs the libgc dependency is added.  In [[SuSE]] 9.1 this is package 'boehm-gc', but it doesn't work - you need to compile from source.  Download from:&lt;br /&gt;
&lt;br /&gt;
   http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
Then configure it with the command:&lt;br /&gt;
&lt;br /&gt;
   $ ./configure --enable-cplus-plus&lt;br /&gt;
&lt;br /&gt;
SuSE 9.1 also does not have libsigc   2.0; I couldn't find an rpm for it so ended up having to compile it from source, from http://prdownloads.sourceforge.net/libsigc/libsigc  -2.0.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
I also had to compile gtkmm 2.4 and glib 2.4 from source; download them from ftp://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.4/ and http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.4/&lt;br /&gt;
&lt;br /&gt;
Looks like these packages are also available from here:ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-i386/RPMS.gnome/&lt;br /&gt;
&lt;br /&gt;
Also, stuff got installed to /opt/gnome/bin/, so I had to also&lt;br /&gt;
`export PATH=$PATH:/opt/gnome/bin/`&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer Documentation]]&lt;br /&gt;
[[Category:Needs Work]]&lt;/div&gt;</summary>
		<author><name>LouXvc</name></author>
	</entry>
</feed>