Re: What does your personal GTK+ development system consist of?
- From: Wade Renzi <wade_renzi yahoo com>
- To: Simos Xenitellis <simos lists googlemail com>, Mikkel Kamstrup Erlandsen <mikkel kamstrup gmail com>
- Cc: gtk-devel-list gnome org
- Subject: Re: What does your personal GTK+ development system consist of?
- Date: Thu, 28 Feb 2008 12:57:52 -0800 (PST)
--- Simos Xenitellis <simos lists googlemail com>
wrote:
> On Mon, Feb 25, 2008 at 8:40 PM, Mikkel Kamstrup
> Erlandsen
> <mikkel kamstrup gmail com> wrote:
> > On 25/02/2008, Emmanuele Bassi <ebassi gmail com>
> wrote:
> > >
> > > On Mon, 2008-02-25 at 10:27 +0100, Mikkel
> Kamstrup Erlandsen wrote:
> > >
> > > > > Use jhbuild and install everything in a
> different location, like with
> > > > > --prefix=/opt/gnome.
> > > > >
> > > > > Instructions are here:
> > > > >
> > > > > http://live.gnome.org/Jhbuild
> > > > >
> http://freedesktop.org/wiki/Software/jhbuild
> > > >
> > > > Personally I would not recommend jhbuild.
> I've used it a good handful
> > > > times always without success.
> > >
> > >
> > > your failures are of no consequence about the
> goodness of a tool -
> > > unless you obviously circumstantiate those
> failures with actual bug
> > > reports.
> > >
> > > I commonly use jhbuild for projects in and
> outsite the platform, and
> > > I've been doing so in the past few years; so I
> fully support the
> > > original reply: jhbuild is the correct way to
> develop with checkouts of
> > > gtk+, and in general the whole GNOME platform,
> without screwing up your
> > > machine.
> >
> > I did not intend to bash jhbuild. My problems has
> been with the builds
> > of the Gnome stack.
> >
> > Related to the question on just building gtk+,
> I'll still stick with a
> > plain ol' --prefix=/opt.
>
> Then, you would also have to setup the environment
> variables to use
> the newly compiled GTK+. jhbuild can do this for
> you, and you can use
> the rest of libraries that come from your current
> distribution. For
> example, for simple gtk+ hacking, the workflow is
>
> 1. jhbuild build gtk+ (just 16 packages)
> 2. jhbuild shell to get a shell with env
> variables properly set.
> 3. now run your test program that is based on gtk+;
> will use fresh
> gtk+ library, the rest of the libraries come from
> the system
> 4. hack gtk+, then type "make install" to refresh
> your build with the
> new changes (takes <15s on modern systems)
> 5. go to step 3.
Am I right in thinking their should be a jhbuildrc
file I can get hold of which I can use to get and
build gtk+, atk, cairo, pango, zlib, libpng and glib
from source? If so where would I find it?
Thanks.
____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]