Gentoo Archives: gentoo-embedded

From: "Stéphane Lacasse" <stephane@×××××××××××.com>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] Building a mini desktop on uclibc
Date: Fri, 16 Sep 2005 21:45:46
Message-Id: 1126906998.3704.22.camel@fiston.inet
In Reply to: [gentoo-embedded] Building a mini desktop on uclibc by "René Rhéaume"
1 Salut René,
2
3 You may want to tke a look at Tiny X which is a small stripped down
4 version of X. I throw this just like that since I'm not sure what your
5 goal is... is it to get the smallest size possible regardless of
6 compatibility, or if keeping things running as normal important. From
7 my own experiences with uClibc, you often have to do compromises. If
8 everything would compile ok with uClibc, I'm sure pretty much everything
9 would be built using it. It does compile smaller binaries and there is
10 a cost to that.
11
12 Goog luck and keep us informed of your progresses. I always like things
13 that squeezes the most out of ressources.
14
15 Le jeudi 15 septembre 2005 à 21:50 -0400, René Rhéaume a écrit :
16 > I am trying to build a mini desktop on a uclibc-based system. At
17 > first, I tried to get XFCE running but got into serious GTK+ issues, I
18 > broke ncurses during an update and had to start over. With this in
19 > mind, I separated the plan into three phases, get the smallest desktop
20 > with a basic set of applications, add applications and build other
21 > desktop environments (neither GNOME nor KDE, as they are very big).
22 >
23 > Basic applications:
24 > - window manager: IceWM, patched to removed dependency on iconv
25 > (bug #101032)
26 > - X11 terminal: patched rxvt and rxvt-uncode (bug #104043)
27 > - text editor: nedit
28 > - PDF reader: patched xpdf (dependency reduction, TrueType
29 > auto-hinting, experimental shared library reducing dramatically the
30 > binary size (tbz2 went from 2594Kb to 650Kb))
31 > - IRC client: nebula and BitchX (~x86, no RPATHS please)
32 > - file manager: patched xplore (bug #106132)
33 > - web browser
34 > - music player
35 >
36 > The web browser issue is pretty interesting. Dillo heavily depends on
37 > the system iconv, something a Gentoo stable uclibc 0.9.27 does not
38 > provide. On the other hand, Gecko has its own iconv code but almost
39 > all Mozilla-based applications depend on GTK+. I would like to have
40 > minimo.
41 >
42 > As for the music player, I cannot use neither beep-media-player nor
43 > xmms, as they depend on GTK+. GTK+ 1.2 "hello world" programs I found
44 > in the GTK+ tutorial simply segfault. Cursed GNU's Not Unix Image
45 > Manipulation Program Tool Kit Plus.
46 >
47 > Do you have alternative program suggestions? How can I fix GTK?
48 >
49 --
50 Stéphane Lacasse <stephane@×××××××××××.com>
51 tecknojunky.com
52
53 --
54 gentoo-embedded@g.o mailing list

Replies

Subject Author
Re: [gentoo-embedded] Building a mini desktop on uclibc "Peter S. Mazinger" <ps.m@×××.net>