Le Sat, 13 Sep 2008 14:51:04 +0100 Ken Moffat <[EMAIL PROTECTED]>
a écrit :

> cairo-1.4.14
> cairomm-1.4.4
> glib-2.12.13
> glibmm-2.12.10
> gtk+-2.10.13
> gtkmm-2.10.11
> pango-1.16.4
> libsigc++-2.0.18
>  I also used librsvg-2.16.1

I had a strange error while following your path, master : I had to
compile pango before gtk+ (quite normal, from what I read in the book),
but configuring gtk+ resulted in this in the config.log, with pango not
detected :

configure:33898: checking Pango flags
configure:33904: result: -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usrr /lib/glib-2.0/include -I/usr/include/cairo
-I/usr/include/freetype2 -I/usr/incluu de/libpng12   -lpangocairo-1.0
-lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -- ldl -lglib-2.0
configure:33953: gcc -o conftest -DG_DISABLE_DEPRECATED -g -O2 -Wall
-I/usr/incll ude/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/includee /cairo
-I/usr/include/freetype2 -I/usr/include/libpng12       conftest.c
-lpangoo cairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl
-lglib-2.0    >&5 /usr/bin/../lib/libpangoft2-1.0.so.0: undefined
reference to `g_assertion_messagg
e_expr' /usr/bin/../lib/libpangoft2-1.0.so.0: undefined reference to
`pango_font_map_cree ate_context' /usr/bin/../lib/libpangoft2-1.0.so.0:
undefined reference to `g_once_init_enter__ impl'
/usr/bin/../lib/libpangoft2-1.0.so.0: undefined reference to
`g_once_init_leave' collect2: ld returned 1 exit status
configure:33959: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "gtk+"
| #define PACKAGE_TARNAME "gtk+"
| #define PACKAGE_VERSION "2.10.14"
| #define PACKAGE_STRING "gtk+ 2.10.14"
| #define PACKAGE_BUGREPORT
"http://bugzilla.gnome.org/enter_bug.cgi?product=gtkk %2B"
| #define GETTEXT_PACKAGE "gtk20"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define _FILE_OFFSET_BITS 64
| #define GTK_COMPILED_WITH_DEBUGGING "minimum"
| #define HAVE_LSTAT 1
| #define HAVE_MKSTEMP 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_GETC_UNLOCKED 1
| #define HAVE__NL_TIME_FIRST_WEEKDAY 1
| #define HAVE__NL_MEASUREMENT_MEASUREMENT 1
| #define HAVE__NL_PAPER_HEIGHT 1
| #define HAVE__NL_PAPER_WIDTH 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_LOCALE_H 1
| #define HAVE_LC_MESSAGES 1
| #define HAVE_BIND_TEXTDOMAIN_CODESET 1
| #define HAVE_GETTEXT 1
| #define HAVE_DCGETTEXT 1
| #define ENABLE_NLS 1
| #define GTK_LOCALEDIR "/usr/share/locale"
| #define HAVE_BIND_TEXTDOMAIN_CODESET 1
| #define HAVE_PWD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_UNISTD_H 1
| #define STDC_HEADERS 1
| #define RETSIGTYPE void
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_MALLINFO 1
| #define HAVE_GETRESUID 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define USE_GMODULE 1
| #define HAVE_PROGRESSIVE_JPEG 1
| #define HAVE_SYS_WAIT_H 1
| #define RETSIGTYPE void
| #define USE_MMX 1
| #define HAVE_XCONVERTCASE 1
| #define HAVE_XINTERNATOMS 1
| #define HAVE_X11R6 1
| #define HAVE_XKB 1
| #define HAVE_SHAPE_EXT 1
| #define HAVE_XSYNC 1
| #define HAVE_IPC_H 1
| #define HAVE_SHM_H 1
| #define HAVE_XSHM_H 1
| #define HAVE_XFREE_XINERAMA 1
| #define HAVE_XINERAMA 1
| #define XINPUT_NONE 1
| #define HAVE_RANDR 1
| #define HAVE_XCURSOR 1
| #define HAVE_XFIXES 1
| /* end confdefs.h.  */
|
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char pango_context_new ();
| int
| main ()
| {
| return pango_context_new ();
|   ;
|   return 0;
| }
configure:33988: error:
*** Can't link to Pango. Pango is required to build
*** GTK+. For more information see http://www.pango.org

What's wrong with my installation ???

\bye

-- 

Nicolas FRANCOIS                      |  /\ 
http://nicolas.francois.free.fr       | |__|
                                      X--/\\
We are the Micro$oft.                   _\_V
Resistance is futile.               
You will be assimilated.         darthvader penguin
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to