在ubuntu10.04上自行下载源代码编译安装vim72后,启动时崩溃,报“已放弃”或“Vim: Caught deadly signal ABRT”错误,google了下,有人说是gcc 4.4的问题,要改用gcc 4.1,ubuntu10.04默认自带的gcc就是4.4.3版本,要找个gcc4.1还得降低系统默认的版本,此法太麻烦。 另一个办法是在编译vim时加上编译选项 CFLAGS="-O2 -D_FORTIFY_SOURCE=1",即编译时执行:make CFLAGS="-O2 -D_FORTIFY_SOURCE=1",再make install。立即照此法行之,问题解决,vim正常启动。但另外看到有人说用CFLAGS="-O2 -D_FORTIFY_SOURCE=1"还是解决不了问题,改用:CFLAGS="-O3 -D_FORTIFY_SOURCE=1" 后问题才能解决。
评论