+ -
当前位置:首页 → 问答吧 → 在Chapter 6. 安装基本的系统软件中的安装 GCC-3.2一节遇到了问题,请求帮助

在Chapter 6. 安装基本的系统软件中的安装 GCC-3.2一节遇到了问题,请求帮助

时间:2008-08-07

来源:互联网

代码:
checking byte ordering... (cached) little-endian
creating ./config.status
creating Makefile
creating install-defs.sh
creating config.h
config.h is unchanged
make[1]: Entering directory `/usr/gcc-build1/libiberty'
if [ x"-fpic" != x ]; then \
 gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../gcc-3.3.2/libiberty/../include -W -Wall -Wtraditional -pedantic -fpic ../../gcc-3.3.2/libiberty/cplus-dem.c -o pic/cplus-dem.o; \
 else true; fi
In file included from ../../gcc-3.3.2/libiberty/cplus-dem.c:50:
/static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stdio.h:55: syntax error before "typedef"
/static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stdio.h:60: parse error before "__USING_NAMESPACE_STD"
/static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stdio.h: In function `__USING_NAMESPACE_STD':
/static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stdio.h:71: storage class specified for parameter `__FILE'
In file included from /usr/include/_G_config.h:14,
 from /usr/include/libio.h:32,
 from /static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stdio.h:81,
 from ../../gcc-3.3.2/libiberty/cplus-dem.c:50:
/static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stddef.h:325: storage class specified for parameter `wchar_t'
/static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stddef.h:354: storage class specified for parameter `wint_t'
In file included from /usr/include/_G_config.h:24,
 from /usr/include/libio.h:32,
 from /static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stdio.h:81,
 from ../../gcc-3.3.2/libiberty/cplus-dem.c:50:
/usr/include/wchar.h:72: parse error before "wint_t"
/static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stdio.h:71: parm types given both in parmlist and separately
/static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stdio.h:60: parameter name omitted
In file included from /usr/include/libio.h:32,
 from /static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stdio.h:81,
 from ../../gcc-3.3.2/libiberty/cplus-dem.c:50:
/usr/include/_G_config.h:29: `__mbstate_t' undeclared (first use in this function)
/usr/include/_G_config.h:29: (Each undeclared identifier is reported only once
/usr/include/_G_config.h:29: for each function it appears in.)
/usr/include/_G_config.h:29: parse error before "__state"
/usr/include/_G_config.h: At top level:
/usr/include/_G_config.h:30: ISO C forbids data definition with no type or storage class
/usr/include/_G_config.h:34: parse error before "__mbstate_t"
/usr/include/_G_config.h:35: ISO C forbids data definition with no type or storage class
In file included from /usr/include/_G_config.h:44,
 from /usr/include/libio.h:32,
 from /static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/stdio.h:81,
 from ../../gcc-3.3.2/libiberty/cplus-dem.c:50:
/usr/include/gconv.h:158: parse error before "__mbstate_t"
/usr/include/gconv.h:159: ISO C forbids data definition with no type or storage class
/usr/include/gconv.h:164: parse error before '}' token
/usr/include/gconv.h:172: field `__data' has incomplete type
/usr/include/gconv.h:173: confused by earlier errors, bailing out
make[1]: *** [cplus-dem.o] Error 1
make[1]: Leaving directory `/usr/gcc-build1/libiberty'
make: *** [all-libiberty] Error 2
root:/usr/gcc-build1# gcc -v
Reading specs from /static/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/specs
Configured with: ../gcc-3.2.2/configure --prefix=/static --disable-nls --disable-shared
Thread model: posix
gcc version 3.2.2
root:/usr/gcc-build1#

请大伙指点指点,谢谢各位了

作者: 1jjk   发布时间: 2008-08-07

是哪一版的手冊?

前面執行過什麼命令?

作者: d00m3d   发布时间: 2008-08-07