Just noticed this sitting im my CVS e-mail folders and thought I'd forward it along to the -dev list...
Ron -------- Forwarded Message -------- > From: hujingfei529 > To: [email protected] > Subject: [Simgear-cvslogs] Compile Simgear error > Date: Mon, 07 Dec 2009 11:46:02 +0800 > > > > Hi everyone. > > This error annoys me quite a long time, so some kind guy please helps me out. > > Here is the error. > > OS: Vista home premium > > Tools: Visual studio 2008 > > Simgear: CVS version(latest updated) > > > > 1>------ 已启动全部重新生成: 项目: SimGear, 配置: Debug Win32 ------ > > 1>正在删除项目“SimGear”(配置“Debug|Win32”)的中间文件和输出文件 > > 1>Generation of simgear_config.h > > 1>已复制 1 个文件。 > > 1>正在编译... > > 1>BVHTransform.cxx > > 1>BVHSubTreeCollector.cxx > > 1>BVHStaticTriangle.cxx > > 1>BVHStaticNode.cxx > > 1>BVHStaticLeaf.cxx > > 1>BVHStaticGeometry.cxx > > 1>BVHStaticBinary.cxx > > 1>BVHNode.cxx > > 1>BVHMotionTransform.cxx > > 1>BVHLineSegmentVisitor.cxx > > 1>BVHLineGeometry.cxx > > 1>BVHGroup.cxx > > 1>UpdateOnceCallback.cxx > > 1>StateAttributeFactory.cxx > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\scene\util\stateattributefactory.cxx(42) > : warning C4305: “参数”: 从“double”到“float”截断 > > 1>SplicingVisitor.cxx > > 1>SGTextureStateAttributeVisitor.cxx > > 1>SGStateAttributeVisitor.cxx > > 1>SGSceneUserData.cxx > > 1>SGSceneFeatures.cxx > > 1>SGEnlargeBoundingBox.cxx > > 1>正在生成代码... > > 1>正在编译... > > 1>QuadTreeBuilder.cxx > > 1>PrimitiveUtils.cxx > > 1>NodeAndDrawableVisitor.cxx > > 1>CopyOp.cxx > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(29) > : warning C4002: “min”宏的实参太多 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(31) > : warning C4002: “min”宏的实参太多 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(35) > : warning C4002: “max”宏的实参太多 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(37) > : warning C4002: “max”宏的实参太多 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(46) > : warning C4003: “min”宏的实参不足 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(48) > : warning C4003: “min”宏的实参不足 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(64) > : warning C4003: “min”宏的实参不足 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(27) > : error C2059: 语法错误: “<L_TYPE_raw>” > > 1> > e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(108): > 参见对正在编译的类模板 实例化“SGMisc<T>”的引用 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(27) > : error C2334: “:”的前面有意外标记;跳过明显的函数体 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(28) > : error C2143: 语法错误: 缺少“)”(在“}”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(28) > : error C2143: 语法错误: 缺少“}”(在“)”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(28) > : error C2059: 语法错误: “)” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(28) > : error C2143: 语法错误: 缺少“;”(在“}”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(28) > : error C2238: 意外的标记位于“;”之前 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgmisc.hxx(29) > : error C2143: 语法错误: 缺少“;”(在“static”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2988: 不可识别的模板声明/定义 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2059: 语法错误: “(” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2059: 语法错误: “)” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2143: 语法错误: 缺少“)”(在“?”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2143: 语法错误: 缺少“;”(在“?”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C4430: 缺少类型说明符- 假定为int。注意: C++ 不支持默认int > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2935: “SGVec2<T>”: 模板类id 重新定义为全局函数 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2988: 不可识别的模板声明/定义 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2059: 语法错误: “?” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2226: 语法错误: 意外的“SGVec2”类型 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(176) > : error C2059: 语法错误: “)” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(180) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(181) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(181) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(181) > : error C2146: 语法错误: 缺少“)”(在标识符“s”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(181) > : error C2146: 语法错误: 缺少“;”(在标识符“s”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(181) > : error C2059: 语法错误: “)” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(181) > : error C2059: 语法错误: “)” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(182) > : error C2470: “s”: 看起来像函数定义,但没有参数列表;跳过明显的函数体 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2988: 不可识别的模板声明/定义 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2059: 语法错误: “(” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2059: 语法错误: “)” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2143: 语法错误: 缺少“)”(在“?”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2143: 语法错误: 缺少“;”(在“?”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C4430: 缺少类型说明符- 假定为int。注意: C++ 不支持默认int > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2935: “SGVec2<T>”: 模板类id 重新定义为全局函数 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2988: 不可识别的模板声明/定义 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2059: 语法错误: “?” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2226: 语法错误: 意外的“SGVec2”类型 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(186) > : error C2059: 语法错误: “)” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(192) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(193) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(193) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(193) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(193) > : error C2065: “T”: 未声明的标识符 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(193) > : error C2226: 语法错误: 意外的“SGVec2”类型 > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(193) > : error C2059: 语法错误: “)” > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(194) > : error C2143: 语法错误: 缺少“;”(在“{”的前面) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(194) > : error C2447: “{”: 缺少函数标题(是否是老式的形式表?) > > 1>e:\courses\graduationproject\flightgear\simgear\simgear\math\sgvec2.hxx(198) > : fatal error C1903: 无法从以前的错误中恢复;正在停止编译 > > 1>visual_enviro.cxx > > 1>生成日志保存在“file://e:\Courses\GraduationProject\FlightGear\simgear\projects\VC90\Win32\Debug\BuildLog.htm” > > 1>SimGear - 51 个错误,个警告 > > > > First, I think the configuration is not the cause. This error seems to be > concerned with compiler’s settings. > > Hope someone can get me out of this problem! > > Sorry for my poor English. > > Best wishes. > > Hu ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ Flightgear-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/flightgear-devel

