unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* Re: One config issue solved, only to trip over another.
@ 2011-02-28 18:43 Mike Gran
  2011-02-28 19:13 ` Bruce Korb
  2011-02-28 22:26 ` Ludovic Courtès
  0 siblings, 2 replies; 7+ messages in thread
From: Mike Gran @ 2011-02-28 18:43 UTC (permalink / raw)
  To: Bruce Korb, guile-devel Development

> From:Bruce Korb <bruce.korb@gmail.com>
> 
> I was trying to build Guile 2.0, but I stubbed my toe on
> "Oh, you haven't installed libunistring".  So, I found one
> and installed  it:

> 
> checking for LIBFFI... configure: error: Package requirements (libffi) were not 
> met:

Really these checks should be at the top of the configure script.
On Cygwin where it takes about 10 minutes to do the configure,
it is a bit frustrating that these likely-to-fail checks are last.

Also, is the libunistring dependency still necessary, since
Guile's moved to its own iconv-based conversion?  If there are
only a few libunistring functions left, maybe we should try to
get rid of them or use gnulib for the rest.

> 
> No package 'libffi' found

On Fedora at least, libffi's been packaged for a long time.  I think
it is widely available generally as a pre-built package.

-Mike



^ permalink raw reply	[flat|nested] 7+ messages in thread
* One config issue solved, only to trip over another.
@ 2011-02-28 18:14 Bruce Korb
  0 siblings, 0 replies; 7+ messages in thread
From: Bruce Korb @ 2011-02-28 18:14 UTC (permalink / raw)
  To: guile-devel Development

I was trying to build Guile 2.0, but I stubbed my toe on
"Oh, you haven't installed libunistring".  So, I found one
and installed  it:

checking for LIBFFI... configure: error: Package requirements (libffi) were not met:

No package 'libffi' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you

Which is precisely why I don't like building packages and prefer
to rely on distributions.  Someone else has already chased through
all the cascading dependencies.  I've googled for "guile 2.0 dependencies"
and meandered the software/guile pages, but the build prerequisites are
not clearly laid out.

Here is my project's pre-release:
  http://autogen.sourceforge.net/data/
It depends on Guile and a Bourne shell, though preferably bash.
"gperf" and "libxml2" are also nice, but not required.
I think it works with Guile 2.0 now, but I cannot test it.  :(



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-02-28 22:26 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-28 18:43 One config issue solved, only to trip over another Mike Gran
2011-02-28 19:13 ` Bruce Korb
2011-02-28 19:25   ` Noah Lavine
2011-02-28 19:58     ` Bruce Korb
2011-02-28 20:38       ` Andreas Rottmann
2011-02-28 22:26 ` Ludovic Courtès
  -- strict thread matches above, loose matches on Subject: below --
2011-02-28 18:14 Bruce Korb

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).