CentOS 6下安装DDD
环境:CentOS 6.0,gcc 4.4.6
5. sudo make install
Enjoy it.
青春就应该这样绽放 游戏测试:三国时期谁是你最好的兄弟!! 你不得不信的星座秘密
1. 下载DDD源码:http://ftp.gnu.org/gnu/ddd/.
现在的最新版本:ddd-3.3.12.tar.gz
2. 解压缩源码:tar
xzf ddd-3.3.12.tar.gz
3. 进入ddd-3.3.12目录,运行./configure
报错:configure: error: The Motif include file
'Xm/Xm.h'
解决:缺少Motif开发库,安装openmotif,和openmotif-devel软件包。
sudo yum install openmotifsudo yum install openmotif-devel
重新configure
4. make
报错:g++ -DHAVE_CONFIG_H -I. -I./.. -O2 -g -Wall -W -Wwrite-strings -trigraphs -MT strclass.o -MD -MP -MF .deps/strclass.Tpo -c -o strclass.o strclass.C
strclass.C: In function ‘std::istream& operator>>(std::istream&, string&)’:strclass.C:1546: error: ‘EOF’ was not declared in this scopestrclass.C:1559: error: ‘EOF’ was not declared in this scopestrclass.C: In function ‘int readline(std::istream&, string&, char, int)’:strclass.C:1589: error: ‘EOF’ was not declared in this scopestrclass.C:1602: error: ‘EOF’ was not declared in this scopemake[2]: *** [strclass.o] Error 1make[2]: Leaving directory `/home/programer/install-package/ddd/ddd-3.3.12/ddd'make[1]: *** [all] Error 2make[1]: Leaving directory `/home/programer/install-package/ddd/ddd-3.3.12/ddd'make: *** [all-recursive] Error 1
解决:strclass.C文件缺少C头文件。
打开strclass.C,在如下位置加入#include <cstdio>
#include "strclass.h"#include "config.h"#include <ctype.h>#include <cstdio>#include <limits.h>#include <new>#include <stdlib.h>
make cleanmake
看到如下内容表示成功:make[2]: Leaving directory `/home/programer/install-package/ddd/ddd-3.3.12/ddd'make[1]: Leaving directory `/home/programer/install-package/ddd/ddd-3.3.12/ddd'make[1]: Entering directory `/home/programer/install-package/ddd/ddd-3.3.12'make[1]: Nothing to be done for `all-am'.make[1]: Leaving directory `/home/programer/install-package/ddd/ddd-3.3.12'
5. sudo make install
Enjoy it.
![](http://simg.sinajs.cn/blog7style/images/special/1265.gif)
![](http://sina.allyes.com/main/adfclick?db=sina&bid=204720,470173,475454&cid=0,0,0&sid=474001&advid=358&camid=37389&show=ignore&url=http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif?t=8)
posted on 2012-02-25 22:17 William.Wu 阅读(1716) 评论(0) 编辑 收藏 举报