【求助】gtk+-1.2.10- 安装问题
[1]+ Done ./configure --prefix=/usr --sysconfdir=/etc
[fzhlvg@fuzhihong glib-1.2.10]$ make &
[1] 11747
[fzhlvg@fuzhihong glib-1.2.10]$ make all-recursive
make[1]: Entering directory `/home/fzhlvg/glib-1.2.10'
Making all in .
make[2]: Entering directory `/home/fzhlvg/glib-1.2.10'
CONFIG_FILES= CONFIG_HEADERS= CONFIG_OTHER=glibconfig.h ./config.status
creating glibconfig.h
glibconfig.h is unchanged
echo timestamp > stamp-gc-h
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g -O2 -Wall -D_REENTRANT -c gstrfuncs.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g -O2 -Wall -D_REENTRANT -c gstrfuncs.c -fPIC -DPIC -o .libs/gstrfuncs.lo
gstrfuncs.c: In function 'g_printf_string_upper_bound':
gstrfuncs.c:870: error: syntax error before string constant
gstrfuncs.c:1037: error: syntax error before string constant
gstrfuncs.c:1080: error: syntax error before string constant
gstrfuncs.c:1111: error: syntax error before string constant
gstrfuncs.c: In function 'g_strdown':
gstrfuncs.c:1139: warning: pointer targets in assignment differ in signedness
gstrfuncs.c: In function 'g_strup':
gstrfuncs.c:1155: warning: pointer targets in assignment differ in signedness
gstrfuncs.c: In function 'g_strchug':
gstrfuncs.c:1314: warning: pointer targets in assignment differ in signedness
gstrfuncs.c:1317: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
make[2]: *** [gstrfuncs.lo] 错误 1
make[2]: Leaving directory `/home/fzhlvg/glib-1.2.10'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/fzhlvg/glib-1.2.10'
make: *** [all-recursive-am] 错误 2
在make的时候 ,报这个错是什么原因 啊?