public inbox for guile-gtk@sourceware.org
 help / color / mirror / Atom feed
From: Martin Baulig <martin@home-of-linux.org>
To: "Dale P. Smith" <dpsm@en.com>
Cc: guile-gtk@sources.redhat.com
Subject: Re: More build errors.
Date: Tue, 12 Dec 2000 00:27:00 -0000	[thread overview]
Message-ID: <86bsuidoz5.fsf@einstein.home-of-linux.org> (raw)
In-Reply-To: <3A3561E5.2EB06F43@en.com>

"Dale P. Smith" <dpsm@en.com> writes:

> processing ./examples
> ...
> [lot's o stuff deleted]
> ...
> updating cache ./config.cache
> loading cache ./config.cache
> checking how to run the C preprocessor... (cached) gcc -E
> checking for pkg-config... /usr/local/bin/pkg-config
> checking for pkg-config... yes
> checking for GNOME Platform... GNOME 1.x
> checking for libraries... gtk+ (gthread)
> configure: error: gnome-config: not found
> Package gthread was not found in the pkg-config search path.
> Perhaps you should add the directory containing `gthread.pc'
> to the PKG_CONFIG_PATH environment variable
> Unknown package 'gthread'
> 
> 
> Looks like I need "gnome-config" also.

Hi,

gnome-config is part of gnome-libs, but you only get this "dependency" because
there's a bug in glib which is already fixed in CVS, but not in the last glib
release.

So at the moment, you need the latest stable glib from CVS - I'll try to make
a patch against glib 1.2.8 this weekend. Basically all you need are the .pc.in
files from glib, but you also need to patch Makefile.am / configure.in to
create the .pc files from them.

> > > Yeah, I'm one of those guys that like a thin fast system, no kde or
> > > gnome for me! ;^)
> > 
> > Btw. gnome-common is just a set of macros and build scripts, it has no other
> > dependencies except pkg-config.
> 
> Is gnome-config part of that, or are more bits of gnome needed to be
> installed?

Well, normally pkg-config uses a .pc file which is installed by a package. If
it cannot find such a .pc file, it falls back to using gnome-config (which
comes with gnome-libs).

Unfortunately I realized too late that glib only has such .pc files in the
latest stable CVS version, but not in 1.2.8 - so when the next stable glib
is released, this problem will be gone.

-- 
Martin Baulig
martin@gnome.org (private)
baulig@suse.de (work)

  reply	other threads:[~2000-12-12  0:27 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-11-30 12:41 Dale P. Smith
2000-11-30 13:45 ` Martin Baulig
2000-12-11 15:26   ` Dale P. Smith
2000-12-12  0:27     ` Martin Baulig [this message]
2000-12-12 12:16       ` New Gtk version? " Ariel Rios

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=86bsuidoz5.fsf@einstein.home-of-linux.org \
    --to=martin@home-of-linux.org \
    --cc=dpsm@en.com \
    --cc=guile-gtk@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).