Inkscape Forum Inkscape > Install 46 on Slackware 12.1

Posted by John Culleton (Guest)
on 15.06.2008 00:05
(Received via mailing list)
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

--
John Culleton
Resources for every author and publisher:
http://wexfordpress.com/tex/shortlist.pdf
http://wexfordpress.com/tex/packagers.pdf
http://www.creativemindspress.com/newbiefaq.htm
http://www.gropenassoc.com/TopLevelPages/reference%20desk.htm
Posted by Ben Francom (Guest)
on 15.06.2008 00:15
(Received via mailing list)
On Sat, Jun 14, 2008 at 3:01 PM, John Culleton <john@wexfordpress.com> 
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?

I'm not certain on the libraries, but it is nice to see someone else
besides myself that considers 'jillion' a valid number.
Posted by Jon A. Cruz (Guest)
on 15.06.2008 00:40
(Received via mailing list)
On Sat, 2008-06-14 at 18:01 -0400, John Culleton wrote:
> 
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))
Posted by Aaron Spike (Guest)
on 15.06.2008 01:27
(Received via mailing list)
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

I'm not sure about the particular order of the dependency chain but iirc
those packages depend on each other and then upon their C counter parts.
So I think gtkmm and gdkmm (gdkmm is part of gtkmm?) require glibmm and
sigc++. Gtkmm requires GTK, likewise gdkmm requires gdk and glibmm
requires glib. And you can of course find the exact dependencies listed
in the source for gtkmm, glibmm and sigc++.

Aaron Spike
Posted by John Culleton (Guest)
on 10.07.2008 17:26
(Received via mailing list)
On Saturday 14 June 2008 07:26:57 pm Aaron Spike wrote:
> > No package 'sigc++-2.0' found
>
OK I began working my list of missing pieces as indicated
by ./configure.    Cairo popped up so I got that. On my latest pass
it is looking for libboost-dev, no particular version specified.  I
found a libboost-1.35 on a google search.  Is that the one?



--
John Culleton
Resources for every author and publisher:
http://wexfordpress.com/tex/shortlist.pdf
http://wexfordpress.com/tex/packagers.pdf
http://www.creativemindspress.com/newbiefaq.htm
http://www.gropenassoc.com/TopLevelPages/reference%20desk.htm
Posted by Aaron Spike (Guest)
on 11.07.2008 21:08
(Received via mailing list)
John Culleton wrote:
>>> No package 'gtkmm-2.4' found
>>
> OK I began working my list of missing pieces as indicated 
> by ./configure.    Cairo popped up so I got that. On my latest pass 
> it is looking for libboost-dev, no particular version specified.  I 
> found a libboost-1.35 on a google search.  Is that the one? 

Yes that should be it.

Aaron Spike