guile-gtk-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ffi.h not found


From: Neil Jerram
Subject: Re: ffi.h not found
Date: Mon, 30 Oct 2006 22:24:54 +0000
User-agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux)

"gregory benison" <address@hidden> writes:

> How does the corresponding part of your config.log from guile-gnome
> compare to the snippet below?  (i.e. is there a similar result for
> G_WRAP_CFLAGS?)  On my machine - looking in
> /tmp/install/g-wrap-1.9.6/include- there is a copy of ffi.h there,
> which g-wrap has put there (and guile-gnome is able to find it).
>
> configure:21611: checking for pkg-config
> configure:21629: found /usr/bin/pkg-config
> configure:21642: result: /usr/bin/pkg-config
> configure:21660: checking for g-wrap-2.0-guile >= 1.9.3
> configure:21664: result: yes
> configure:21668: checking G_WRAP_CFLAGS
> configure:21671: result: -std=gnu99 -I/tmp/install/g-wrap-1.9.6/include
> configure:21674: checking G_WRAP_LIBS
> configure:21677: result: -L/tmp/install/g-wrap-1.9.6/lib
> -lgwrap-guile-runtime -lgwrap-core-runtime -lguile -lguile-ltdl
> -lqthreads -lpthread -lcrypt -lm -lffi

Thanks for your reply!  I have this:

configure:20626: checking for pkg-config
configure:20644: found /scratchbox/tools/bin/pkg-config
configure:20657: result: /scratchbox/tools/bin/pkg-config
configure:20674: checking for g-wrap-2.0-guile >= 1.9.4
configure:20678: result: yes
configure:20682: checking G_WRAP_CFLAGS
configure:20685: result: -std=gnu99  
configure:20688: checking G_WRAP_LIBS
configure:20691: result: -lgwrap-guile-runtime -lgwrap-core-runtime -lguile 
-lguile-ltdl -lcrypt -lm -lffi  

So it looks like there is some incantation which I missed when
building g-wrap, to cause it to build and install ffi under
/tmp/install/g-wrap-1.9.6.  Do you know what that might be?

Also, I would guess that the libs built by guile-gnome will end up
wanting to link (indirectly) to libffi, won't they?  So doesn't that
mean that libffi has to be installed in a more standard location than
/tmp/install/g-wrap-1.9.6?

Regards,
     Neil





reply via email to

[Prev in Thread] Current Thread [Next in Thread]