Chinaunix

标题: 为什么不能make呢?请大家帮我看看 [打印本页]

作者: hotlsmiler    时间: 2006-06-23 16:57
标题: 为什么不能make呢?请大家帮我看看
[root@rhel Term-ReadLine-Gnu-1.14]# perl Makefile.PL

Found `/usr/lib/libtermcap.a'.
gcc  -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -DHAVE_STRING_H rlver.c -o rlver    -L/usr/local/lib -lreadline -ltermcap
It seems that you have the GNU Readline Library version 4.3.
Writing Makefile for Term::ReadLine::Gnu

[root@rhel Term-ReadLine-Gnu-1.14]# make
gcc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4   -DVERSION=\"1.14\" -DXS_VERSION=\"1.14\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE"  -DHAVE_STRING_H Gnu.c
cc1: invalid option `tune=pentium4'
make: *** [Gnu.o] 错误 1
作者: kenduest    时间: 2006-06-24 00:15
原帖由 hotlsmiler 于 2006-6-23 16:57 发表
[[root@rhel Term-ReadLine-Gnu-1.14]# perl Makefile.PL

Found `/usr/lib/libtermcap.a'.
gcc  -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -DHAVE_STRING_H rlver.c -o rlver    -L/usr/local/lib -lreadline -ltermcap
It seems that you have the GNU Readline Library version 4.3.
Writing Makefile for Term::ReadLine::Gnu

[root@rhel Term-ReadLine-Gnu-1.14]# make
gcc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4   -DVERSION=\"1.14\" -DXS_VERSION=\"1.14\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE"  -DHAVE_STRING_H Gnu.c
cc1: invalid option `tune=pentium4'
make: *** [Gnu.o] 错误 1


自己打开 Makefile  下,找到 -mtune=pentium4 这配置,先拿掉后重新再 make

==




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2