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
on 15.06.2008 00:05
on 15.06.2008 00:15
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.
on 15.06.2008 00:40
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))
on 15.06.2008 01:27
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
on 10.07.2008 17:26
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
on 11.07.2008 21:08
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