On Sat, 2008-06-14 at 18:01 -0400, John Culleton wrote:
It seems that even the latest Slackware is missing a jillion libraries needed by Inkscape. But I note there are complied rpm versions for other versions of Linux. Are these self contained? Or do they need the jillion libraries at runtime?
Here is the missing library list from my ./configure: No package 'gdkmm-2.4' found No package 'glibmm-2.4' found No package 'gtkmm-2.4' found No package 'sigc++-2.0' found
Most linux packages, and especially RPMs, are not stand-alone. Instead they depend on other packages being installed. That way you can have fifty different applications installed, but only one copy of a commonly needed library.
On Ubuntu 8.04, these are the dependencies it has: Dependencies: 0.46-0ubuntu2 - libatk1.0-0 (2 1.20.0) libc6 (2 2.4) libcairo2 (2 1.5.14) libcairomm-1.0-1 (2 1.4.0) libfontconfig1 (2 2.4.0) libfreetype6 (2 2.3.5) libgc1c2 (2 1:6.8-1.1) libgcc1 (2 1:4.1.1-21) libgconf2-4 (2 2.13.5) libglib2.0-0 (2 2.16.0) libglibmm-2.4-1c2a (2 2.16.0) libgnomevfs2-0 (2 1:2.17.90) libgnomevfs2-extra (0 (null)) libgtk2.0-0 (2 2.12.0) libgtkmm-2.4-1c2a (2 1:2.12.0) libgtkspell0 (2 2.0.10) liblcms1 (2 1.15-1) libmagick++10 (0 (null)) libmagick10 (0 (null)) libpango1.0-0 (2 1.20.0) libpng12-0 (2 1.2.13-4) libpoppler-glib2 (2 0.6) libpoppler2 (2 0.6) libpopt0 (2 1.10) libsigc++-2.0-0c2a (2 2.0.2) libssl0.9.8 (2 0.9.8f-1) libstdc++6 (2 4.2.1-4) libwpd8c2a (0 (null)) libwpg-0.1-1 (0 (null)) libx11-6 (0 (null)) libxft2 (4 2.1.1) libxml2 (2 2.6.27) libxslt1.1 (2 1.1.20) zlib1g (2 1:1.2.3.3.dfsg-1) dia (16 (null)) dia-gnome (0 (null)) libxml-xql-perl (0 (null)) python (0 (null)) skencil (0 (null)) imagemagick (0 (null)) libwmf-bin (0 (null)) perlmagick (0 (null)) pstoedit (0 (null)) python-lxml (0 (null)) python-numpy (0 (null))