CentOS 5.2 下安装tripwire2.3.1.2出错解决

文章出处: [url]http://www.mail-archive.com/[email protected]/msg24375.html[/url]

原因是缺少声明,需修改下面三个文件
1.修改在tripwire-2.3.1.2.0/src/fco/fconame.h
第49行处
 class cFCONameTblNode;
 class cFCONameIter;
 class cFCOName_i; #增加此行
 
 class cFCOName : public iTypedSerializable
 {
2.修改在tripwire-2.3.1.2.0/src/fco/fcosetimpl.h
第46行
#include "fconame.h"
 #endif
 
 class cFCOIterImpl;  #增加此行
class cFCOSetImpl : public iFCOSet {
3.修改在tripwire-2.3.1.2.0/src/tw/fcoreport.h
第85行
 class cFileHeaderID;
 class cErrorQueue;
 class cFCOReportGenreHeader;
 class cFCOReportSpecIter; #增加此行
 
 class cFCOReport : public iTypedSerializable
 {

你可能感兴趣的:(centos,职场,出错,休闲,tripwire)