Inkscape and OLPC
James Cameron
quozl at us.netrek.org
Thu Feb 8 18:55:18 EST 2007
On Fri, Feb 09, 2007 at 12:26:10AM +0100, Marco Pesenti Gritti wrote:
> Pango and cairo are and will be included without any doubt. gtkmm and
> libsigc++ could be shipped with the bundle (I assume they doesn't take a
> lot of disk space?).
As a first pass estimate on their size, based on Debian i386 package
compressed package size, libsigc++ 2.0.17-2 is 33 kilobyte,
libgtkmm-2.4-1c2a 1:2.8.8-1 is 918 kilobyte.
An inkscape 0.44.1-1 and dependent libraries binary repackaging I just
tried then comes out at about 10Mb extra over and above OLPC build 239.
5Mb of that was the inkscape binary.
I was able to scribble with the calligraphy tool fine, but the tool
icons were missing. Not surprising. I didn't count the associated
files in the size above. I don't know what else is missing.
Startup time on the B-test-1 unit wasn't too foul ... about 5 seconds
for the first sign of the X window, then another three seconds for
Inkscape to paint the rest of the real-estate.
-bash-3.1# LD_LIBRARY_PATH=/lib:/usr/lib:. ./inkscape
-bash-3.1# ls -l
total 10396
-rwxr-xr-x 1 root root 5026708 Feb 8 18:35 inkscape
-rw-r--r-- 1 root root 327216 Feb 8 18:36 libORBit-2.so.0
-rw-r--r-- 1 root root 17068 Feb 8 18:36 libORBitCosNaming-2.so.0
-rw-r--r-- 1 root root 262536 Feb 8 18:35 libatkmm-1.6.so.1
-rw-r--r-- 1 root root 363564 Feb 8 18:36 libbonobo-2.so.0
-rw-r--r-- 1 root root 78468 Feb 8 18:36 libbonobo-activation.so.4
-rw-r--r-- 1 root root 135040 Feb 8 18:36 libgc.so.1
-rw-r--r-- 1 root root 198796 Feb 8 18:36 libgconf-2.so.4
-rw-r--r-- 1 root root 261976 Feb 8 18:35 libgdkmm-2.4.so.1
-rw-r--r-- 1 root root 293300 Feb 8 18:35 libglibmm-2.4.so.1
-rw-r--r-- 1 root root 382844 Feb 8 18:36 libgnomevfs-2.so.0
-rw-r--r-- 1 root root 2726784 Feb 8 18:35 libgtkmm-2.4.so.1
-rw-r--r-- 1 root root 56664 Feb 8 18:36 libloudmouth-1.so.0
-rw-r--r-- 1 root root 149280 Feb 8 18:35 libpangomm-1.4.so.1
-rw-r--r-- 1 root root 18584 Feb 8 18:36 libsigc-2.0.so.0
-rw-r--r-- 1 root root 208116 Feb 8 18:36 libxslt.so.1
-bash-3.1# LD_LIBRARY_PATH=/lib:/usr/lib:. ldd ./inkscape
linux-gate.so.1 => (0xb7fc8000)
libgtkmm-2.4.so.1 => ./libgtkmm-2.4.so.1 (0xb7d2c000)
libgdkmm-2.4.so.1 => ./libgdkmm-2.4.so.1 (0xb7ceb000)
libatkmm-1.6.so.1 => ./libatkmm-1.6.so.1 (0xb7caa000)
libpangomm-1.4.so.1 => ./libpangomm-1.4.so.1 (0xb7c84000)
libglibmm-2.4.so.1 => ./libglibmm-2.4.so.1 (0xb7c3c000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb78a3000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7816000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb77fa000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb77e3000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb77da000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7762000)
libxslt.so.1 => ./libxslt.so.1 (0xb772e000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb75fb000)
libsigc-2.0.so.0 => ./libsigc-2.0.so.0 (0xb75f5000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb75cf000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0xb75c7000)
libgnomevfs-2.so.0 => ./libgnomevfs-2.so.0 (0xb7568000)
libbonobo-2.so.0 => ./libbonobo-2.so.0 (0xb750e000)
libgconf-2.so.4 => ./libgconf-2.so.4 (0xb74dd000)
libbonobo-activation.so.4 => ./libbonobo-activation.so.4 (0xb74ca000)
libORBit-2.so.0 => ./libORBit-2.so.0 (0xb7479000)
libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0xb7473000)
libXft.so.2 => /usr/lib/libXft.so.2 (0xb7460000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7432000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb73f2000)
libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0xb73b3000)
libgmodule-2.0.so.0 => /lib/libgmodule-2.0.so.0 (0xb73af000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb732e000)
libloudmouth-1.so.0 => ./libloudmouth-1.so.0 (0xb731f000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb7281000)
libgc.so.1 => ./libgc.so.1 (0xb7250000)
liblcms.so.1 => /usr/lib/liblcms.so.1 (0xb721b000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb720a000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb7207000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb71ff000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb71fb000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb71f1000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb71ec000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb71bc000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb71b3000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb70b1000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb709a000)
libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xb705f000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb704c000)
libutil.so.1 => /lib/libutil.so.1 (0xb7047000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7034000)
librt.so.1 => /lib/librt.so.1 (0xb702b000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7014000)
libdl.so.2 => /lib/libdl.so.2 (0xb7010000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6f28000)
libm.so.6 => /lib/libm.so.6 (0xb6f00000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6ef4000)
libc.so.6 => /lib/libc.so.6 (0xb6db7000)
libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb6d39000)
libavahi-glib.so.1 => /usr/lib/libavahi-glib.so.1 (0xb6d36000)
libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xb6d2a000)
libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xb6d1a000)
libORBitCosNaming-2.so.0 => ./libORBitCosNaming-2.so.0 (0xb6d16000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb6d12000)
libexpat.so.0 => /lib/libexpat.so.0 (0xb6cf1000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6ceb000)
libcap.so.1 => /lib/libcap.so.1 (0xb6ce7000)
/lib/ld-linux.so.2 (0xb7fc9000)
libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb6c91000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb6c8d000)
-bash-3.1#
--
James Cameron mailto:quozl at us.netrek.org http://quozl.netrek.org/
More information about the Devel
mailing list