PDF-Editor Inkscape (SVN) kompilieren
Liebe Liste, ihr lest ganz recht: Inkscape ist seit dem Google Summer of
Code u.a. auch ein PDF-Editor! Dieses und weitere Features (1) geben
mir den Anreiz, eine aktuelle Entwicklerinstallation auch unter Debian
zu kompilieren (für Windows gibt es 3 Tagesversionen als "portable
app").
Soweit so gut:
installiere inkscape aus svn:
lade neueste version von
http://inkscape.modevia.com/svn-snap/?M=D
z.B.: inkscape-16075.tar.bz2
Entpacken mit
$ tar xjf inkscape-16075.tar.bz2
Wecheln nach
cd inkscape-16075/
Abhängigkeiten prüfen - laut README benötigt man
* Boehm-GC/libgc 6.4+
* libsigc++
* glibmm/libglibmm
* gtkmm/libgtkmm
./configure
> error: Package requirements (gdkmm-2.4 glibmm-2.4 gtkmm-2.4
> gtk+-2.0 >= 2.8.0 libxml-2.0 >= 2.6.11 libxslt >= 1.0.15 cairo
> sigc++-2.0 >= 2.0.12 gthread-2.0 >= 2.0 libpng >= 1.2) were not
> met:
>
> No package 'gdkmm-2.4' found
> No package 'glibmm-2.4' found
> No package 'gtkmm-2.4' found
> No package 'sigc++-2.0' found
>
> Consider adjusting the PKG_CONFIG_PATH environment variable if you
> installed software in a non-standard prefix.
>
> Alternatively, you may set the environment variables INKSCAPE_CFLAGS
> and INKSCAPE_LIBS to avoid the need to call pkg-config.
> See the pkg-config man page for more details.
Offenbar heißen die Pakete für PackageTool anders als unter Debian:
dpkg -l "libgtkm*" |grep ^ii
ii libgtkmm-2.4-1c2a 2.8.8-1 C++ wrappers for GTK+ 2.4
ii libgtkmm1.2-0 1.2.10-7 C++ wrappers for GTK+ 1.2
dpkg -l "libglibmm*" |grep ^ii
ii libglibmm-2.4-1c2a 2.12.0-1 C++ wrapper for the GLib toolkit
dpkg -l "libgc*" |grep ^ii
ii libgc-dev 6.8-1.1 conservative garbage collector for C
ii libgc1c2 6.8-1.1 conservative garbage collector for C/++
ii libgcc1 4.2-20070405-1 GCC support library
Zu gdkmm gibt es keinen passenden Paketnamen, aber mit apt-file fand ich
Einträge in den libgtkmm-Paketen.
Wie weiter?
Danke
Ralf
Reply to: