在linux的cenos下编译源码
解压包后,进行make clean/make depend后,
make显示cpu不支持x86-64指令集。
删除GMSV和CHAR的MAKE文件中的
#CFLAGS=-w -O3 -g $(INCFLAGS)
---------------从这开始
#CFLAGS=-fvisibility-inlines-hidden -fprefetch-loop-arrays -march=pentium4 -w -g -O2 -pipe -fomit-frame-pointer -freg-struct-return -malign-double -maccumulate-outgoing-args -minline-all-stringops -ftree-loop-linear -ftracer -ftree-vectorize -mmmx -msse -msse2 $(INCFLAGS)
#CFLAGS=-w -g -O3 -pipe $(INCFLAGS)
#CFLAGS=-march=pentium4 -w -O3 -pipe -fomit-frame-pointer -fstack-check -freg-struct-return -malign-double -maccumulate-outgoing-args -minline-all-stringops -mmmx -msse -msse2 $(INCFLAGS)
#-fstack-limit-symbol==0xBFEBAFFF -fstack-check
CFLAGS=-fprefetch-loop-arrays -march=pentium4 -w -O3 -pipe -fomit-frame-pointer -freg-struct-return -malign-double -maccumulate-outgoing-args -minline-all-stringops -mmmx -msse -msse2 $(INCFLAGS)
#CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"结束。
把这个删除后,进行make clean/make depend。
make结果,
出现多个文件错误,特别时chat_base.c
各种语法错误,参数错误。。
怎么办?