Hi, I am using an OMAP processor which has a arm code on it. after i made my cache file as shown below; the ./configure is working. Just wanted to be sure if my cache file is ok. and now, make is giving compilation errors. please help. my cache file is glib_cv_long_long_format=I64 glib_cv_stack_grows=no glib_cv_uscore=no ac_cv_func_posix_getpwuid_r=yes ~ /J [user@LocalSystem glib-2.6.4]$ make make all-recursive make[1]: Entering directory `/home/sriram/gtk/dependencies/glib-2.6.4' Making all in . make[2]: Entering directory `/home/sriram/gtk/dependencies/glib-2.6.4' make[2]: Leaving directory `/home/sriram/gtk/dependencies/glib-2.6.4' Making all in m4macros make[2]: Entering directory `/home/sriram/gtk/dependencies/glib-2.6.4/m4macros' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/sriram/gtk/dependencies/glib-2.6.4/m4macros' Making all in glib make[2]: Entering directory `/home/sriram/gtk/dependencies/glib-2.6.4/glib' make all-recursive make[3]: Entering directory `/home/sriram/gtk/dependencies/glib-2.6.4/glib' Making all in libcharset make[4]: Entering directory `/home/sriram/gtk/dependencies/glib-2.6.4/glib/libcharset' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/home/sriram/gtk/dependencies/glib-2.6.4/glib/libcharset' Making all in gnulib make[4]: Entering directory `/home/sriram/gtk/dependencies/glib-2.6.4/glib/gnulib' if /bin/sh ../../libtool --mode=compile /usr/local/arm/3.4.1/bin/arm-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -pthread -g -O2 -Wall -MT printf-args.lo -MD -MP -MF ".deps/printf-args.Tpo" \ -c -o printf-args.lo `test -f 'printf-args.c' || echo './'`printf-args.c; \ then mv -f ".deps/printf-args.Tpo" ".deps/printf-args.Plo"; \ else rm -f ".deps/printf-args.Tpo"; exit 1; \ fi /usr/local/arm/3.4.1/bin/arm-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -pthread -g -O2 -Wall -MT printf-args.lo -MD -MP -MF .deps/printf-args.Tpo -c printf-args.c -o printf-args.o In file included from printf-args.c:26: printf-args.h:97: error: parse error before "__int64" printf-args.h:97: warning: no semicolon at end of struct or union printf-args.h:97: warning: no semicolon at end of struct or union printf-args.h:98: error: parse error before "a_uint64" printf-args.h:98: warning: type defaults to `int' in declaration of `a_uint64' printf-args.h:98: warning: data definition has no type or storage class printf-args.h:121: error: parse error before '}' token printf-args.h:122: warning: type defaults to `int' in declaration of `a' printf-args.h:122: warning: data definition has no type or storage class printf-args.h:123: error: parse error before '}' token printf-args.h:124: warning: type defaults to `int' in declaration of `argument' printf-args.h:124: warning: data definition has no type or storage class printf-args.h:129: error: parse error before "argument" printf-args.h:129: warning: no semicolon at end of struct or union printf-args.h:131: warning: type defaults to `int' in declaration of `arguments' printf-args.h:131: warning: data definition has no type or storage class printf-args.h:140: error: parse error before "arguments" printf-args.c:32: error: parse error before "arguments" printf-args.c: In function `_g_gnulib_printf_fetchargs': printf-args.c:35: error: `ap' undeclared (first use in this function) printf-args.c:35: error: (Each undeclared identifier is reported only once printf-args.c:35: error: for each function it appears in.) printf-args.c:37: error: invalid type argument of `->' printf-args.c:37: error: invalid type argument of `->' printf-args.c:41: error: `args' undeclared (first use in this function) printf-args.c:74: error: parse error before "__int64" printf-args.c:77: error: parse error before "__int64" printf-args.c:37: warning: value computed is not used printf-args.c:40: confused by earlier errors, bailing out make[4]: *** [printf-args.lo] Error 1 make[4]: Leaving directory `/home/sriram/gtk/dependencies/glib-2.6.4/glib/gnulib' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/sriram/gtk/dependencies/glib-2.6.4/glib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/sriram/gtk/dependencies/glib-2.6.4/glib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/sriram/gtk/dependencies/glib-2.6.4' make: *** [all] Error 2 [user@LocalSystem glib-2.6.4]$ _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list