make all-recursive make[1]: Entering directory `/home/qubodup/cyphesis-0.5.19' Making all in libraries make[2]: Entering directory `/home/qubodup/cyphesis-0.5.19/libraries' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/qubodup/cyphesis-0.5.19/libraries' Making all in physics make[2]: Entering directory `/home/qubodup/cyphesis-0.5.19/physics' g++ -DHAVE_CONFIG_H -I.. -I/usr/include/python2.5 -I/usr/include/Atlas-C++-0.6 -I/usr/include/varconf-1.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/Mercator-0.2 -I/usr/include/wfmath-0.3 -I/usr/include/skstream-0.3 -I/usr/lib/skstream-0.3/include -D_REENTRANT -g -O2 -fno-strict-aliasing -Wall -DNDEBUG -pthread -MT Vector3D.o -MD -MP -MF .deps/Vector3D.Tpo -c -o Vector3D.o Vector3D.cpp g++ -DHAVE_CONFIG_H -I.. -I/usr/include/python2.5 -I/usr/include/Atlas-C++-0.6 -I/usr/include/varconf-1.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/Mercator-0.2 -I/usr/include/wfmath-0.3 -I/usr/include/skstream-0.3 -I/usr/lib/skstream-0.3/include -D_REENTRANT -g -O2 -fno-strict-aliasing -Wall -DNDEBUG -pthread -MT BBox.o -MD -MP -MF .deps/BBox.Tpo -c -o BBox.o BBox.cpp g++ -DHAVE_CONFIG_H -I.. -I/usr/include/python2.5 -I/usr/include/Atlas-C++-0.6 -I/usr/include/varconf-1.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/Mercator-0.2 -I/usr/include/wfmath-0.3 -I/usr/include/skstream-0.3 -I/usr/lib/skstream-0.3/include -D_REENTRANT -g -O2 -fno-strict-aliasing -Wall -DNDEBUG -pthread -MT Quaternion.o -MD -MP -MF .deps/Quaternion.Tpo -c -o Quaternion.o Quaternion.cpp g++ -DHAVE_CONFIG_H -I.. -I/usr/include/python2.5 -I/usr/include/Atlas-C++-0.6 -I/usr/include/varconf-1.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/Mercator-0.2 -I/usr/include/wfmath-0.3 -I/usr/include/skstream-0.3 -I/usr/lib/skstream-0.3/include -D_REENTRANT -g -O2 -fno-strict-aliasing -Wall -DNDEBUG -pthread -MT Collision.o -MD -MP -MF .deps/Collision.Tpo -c -o Collision.o Collision.cpp In file included from Quaternion.cpp:20: Quaternion.h:25: error: Quaternion in namespace WFMath does not name a type Quaternion.h:28: error: expected initializer before quaternionFromTo In file included from BBox.cpp:20: BBox.h:27: error: expected initializer before < token BBox.h:33: error: expected , or ... before & token BBox.h:33: error: ISO C++ forbids declaration of BBox with no type BBox.h:35: error: expected , or ... before & token BBox.h:35: error: ISO C++ forbids declaration of BBox with no type BBox.h: In function WFMath::CoordType boxSize(int): BBox.h:37: error: box was not declared in this scope BBox.h: At global scope: BBox.h:40: error: expected , or ... before & token BBox.h:40: error: ISO C++ forbids declaration of BBox with no type BBox.h:42: error: expected , or ... before & token BBox.h:42: error: ISO C++ forbids declaration of BBox with no type BBox.h: In function WFMath::CoordType boxBoundingRadius(int): BBox.h:44: error: box was not declared in this scope In file included from Quaternion.cpp:22: Vector3D.h:33: error: expected initializer before < token Vector3D.h:34: error: expected initializer before < token Vector3D.h:36: error: expected , or ... before & token Vector3D.h:36: error: ISO C++ forbids declaration of Point3D with no type Vector3D.h:38: error: expected , or ... before & token Vector3D.h:38: error: ISO C++ forbids declaration of Vector3D with no type Vector3D.h:41: error: template declaration of int fromStdVector Vector3D.h:41: error: Point3D was not declared in this scope Vector3D.h:41: error: p was not declared in this scope Vector3D.h:41: error: expected primary-expression before const Vector3D.h:44: error: template declaration of int fromStdVector Vector3D.h:44: error: Vector3D was not declared in this scope Vector3D.h:44: error: v was not declared in this scope Vector3D.h:44: error: expected primary-expression before const Vector3D.h:46: error: expected , or ... before & token Vector3D.h:46: error: ISO C++ forbids declaration of Point3D with no type Vector3D.h:50: error: expected , or ... before & token Vector3D.h:50: error: ISO C++ forbids declaration of Point3D with no type Vector3D.h:53: error: expected , or ... before & token Vector3D.h:53: error: ISO C++ forbids declaration of Point3D with no type Vector3D.h: In function float distance(int): Vector3D.h:55: error: u was not declared in this scope Vector3D.h:55: error: v was not declared in this scope Vector3D.h: At global scope: Vector3D.h:58: error: Point3D was not declared in this scope Vector3D.h:58: error: template argument 1 is invalid Vector3D.h:58: error: template argument 2 is invalid Vector3D.h:58: error: invalid type in declaration before ; token Vector3D.h:59: error: Vector3D was not declared in this scope Vector3D.h:59: error: template argument 1 is invalid Vector3D.h:59: error: template argument 2 is invalid Vector3D.h:59: error: invalid type in declaration before ; token In file included from Vector3D.cpp:23: Vector3D.h:33: error: expected initializer before < token Vector3D.h:34: error: expected initializer before < token Vector3D.h:36: error: expected , or ... before & token Vector3D.h:36: error: ISO C++ forbids declaration of Point3D with no type Vector3D.h:38: error: expected , or ... before & token Vector3D.h:38: error: ISO C++ forbids declaration of Vector3D with no type Vector3D.h:41: error: template declaration of int fromStdVector Vector3D.h:41: error: Point3D was not declared in this scope Vector3D.h:41: error: p was not declared in this scope Vector3D.h:41: error: expected primary-expression before const Vector3D.h:44: error: template declaration of int fromStdVector Vector3D.h:44: error: Vector3D was not declared in this scope Vector3D.h:44: error: v was not declared in this scope Vector3D.h:44: error: expected primary-expression before const Vector3D.h:46: error: expected , or ... before & token Vector3D.h:46: error: ISO C++ forbids declaration of Point3D with no type Vector3D.h:50: error: expected , or ... before & token Vector3D.h:50: error: ISO C++ forbids declaration of Point3D with no type Vector3D.h:53: error: expected , or ... before & token Vector3D.h:53: error: ISO C++ forbids declaration of Point3D with no type Vector3D.h: In function float distance(int): Vector3D.h:55: error: u was not declared in this scope Vector3D.h:55: error: v was not declared in this scope Vector3D.h: At global scope: Vector3D.h:58: error: Point3D was not declared in this scope Vector3D.h:58: error: template argument 1 is invalid Vector3D.h:58: error: template argument 2 is invalid Vector3D.h:58: error: invalid type in declaration before ; token Vector3D.h:59: error: Vector3D was not declared in this scope Vector3D.h:59: error: template argument 1 is invalid Vector3D.h:59: error: template argument 2 is invalid Vector3D.h:59: error: invalid type in declaration before ; token In file included from Collision.h:23, from Collision.cpp:20: ../physics/Vector3D.h:33: error: expected initializer before < token ../physics/Vector3D.h:34: error: expected initializer before < token ../physics/Vector3D.h:36: error: expected , or ... before & token ../physics/Vector3D.h:36: error: ISO C++ forbids declaration of Point3D with no type ../physics/Vector3D.h:38: error: expected , or ... before & token ../physics/Vector3D.h:38: error: ISO C++ forbids declaration of Vector3D with no type ../physics/Vector3D.h:41: error: template declaration of int fromStdVector ../physics/Vector3D.h:41: error: Point3D was not declared in this scope ../physics/Vector3D.h:41: error: p was not declared in this scope ../physics/Vector3D.h:41: error: expected primary-expression before const ../physics/Vector3D.h:44: error: template declaration of int fromStdVector ../physics/Vector3D.h:44: error: Vector3D was not declared in this scope ../physics/Vector3D.h:44: error: v was not declared in this scope ../physics/Vector3D.h:44: error: expected primary-expression before const ../physics/Vector3D.h:46: error: expected , or ... before & token ../physics/Vector3D.h:46: error: ISO C++ forbids declaration of Point3D with no type ../physics/Vector3D.h:50: error: expected , or ... before & token ../physics/Vector3D.h:50: error: ISO C++ forbids declaration of Point3D with no type ../physics/Vector3D.h:53: error: expected , or ... before & token ../physics/Vector3D.h:53: error: ISO C++ forbids declaration of Point3D with no type ../physics/Vector3D.h: In function float distance(int): ../physics/Vector3D.h:55: error: u was not declared in this scope ../physics/Vector3D.h:55: error: v was not declared in this scope ../physics/Vector3D.h: At global scope: ../physics/Vector3D.h:58: error: Point3D was not declared in this scope ../physics/Vector3D.h:58: error: template argument 1 is invalid ../physics/Vector3D.h:58: error: template argument 2 is invalid ../physics/Vector3D.h:58: error: invalid type in declaration before ; token ../physics/Vector3D.h:59: error: Vector3D was not declared in this scope ../physics/Vector3D.h:59: error: template argument 1 is invalid ../physics/Vector3D.h:59: error: template argument 2 is invalid ../physics/Vector3D.h:59: error: invalid type in declaration before ; token Quaternion.cpp:32: error: expected initializer before quaternionFromTo Quaternion.cpp:62: error: ISO C++ forbids declaration of Quaternion with no type Quaternion.cpp:62: error: explicit instantiation of non-template const int Quaternion Quaternion.cpp:62: error: expected `;' before quaternionFromTo make[2]: *** [Quaternion.o] Error 1 make[2]: *** Waiting for unfinished jobs.... Vector3D.cpp:33: error: expected , or ... before & token Vector3D.cpp:33: error: ISO C++ forbids declaration of Point3D with no type Vector3D.cpp: In function float squareDistance(int): Vector3D.cpp:35: error: u was not declared in this scope Vector3D.cpp:35: error: v was not declared in this scope Vector3D.cpp: At global scope: Vector3D.cpp:38: error: expected , or ... before & token Vector3D.cpp:38: error: ISO C++ forbids declaration of Point3D with no type Vector3D.cpp: In function void addToEntity(int): Vector3D.cpp:40: error: vd was not declared in this scope Vector3D.cpp:41: error: p was not declared in this scope Vector3D.cpp: At global scope: Vector3D.cpp:46: error: expected , or ... before & token Vector3D.cpp:46: error: ISO C++ forbids declaration of Vector3D with no type Vector3D.cpp: In function void addToEntity(int): Vector3D.cpp:46: error: redefinition of void addToEntity(int) Vector3D.cpp:38: error: void addToEntity(int) previously defined here Vector3D.cpp:48: error: vd was not declared in this scope Vector3D.cpp:49: error: v was not declared in this scope Vector3D.cpp: At global scope: Vector3D.cpp:55: error: template declaration of int fromStdVector Vector3D.cpp:55: error: Point3D was not declared in this scope Vector3D.cpp:55: error: p was not declared in this scope Vector3D.cpp:55: error: expected primary-expression before const Vector3D.cpp:68: error: explicit instantiation of non-template int fromStdVector Vector3D.cpp:68: error: expected `;' before < token Vector3D.cpp:71: error: template declaration of int fromStdVector Vector3D.cpp:71: error: Vector3D was not declared in this scope Vector3D.cpp:71: error: v was not declared in this scope Vector3D.cpp:71: error: expected primary-expression before const Vector3D.cpp:84: error: explicit instantiation of non-template int fromStdVector Vector3D.cpp:84: error: expected `;' before < token Vector3D.cpp:86: error: expected , or ... before & token Vector3D.cpp:86: error: ISO C++ forbids declaration of Point3D with no type Vector3D.cpp: In function float sqrMag(int): Vector3D.cpp:88: error: p was not declared in this scope make[2]: *** [Vector3D.o] Error 1 BBox.cpp: At global scope: BBox.cpp:27: error: expected , or ... before & token BBox.cpp:27: error: ISO C++ forbids declaration of BBox with no type BBox.cpp: In function WFMath::CoordType boxSquareSize(int): BBox.cpp:29: error: box was not declared in this scope BBox.cpp:33: error: box was not declared in this scope BBox.cpp: At global scope: BBox.cpp:43: error: expected , or ... before & token BBox.cpp:43: error: ISO C++ forbids declaration of BBox with no type BBox.cpp: In function WFMath::CoordType boxSquareBoundingRadius(int): BBox.cpp:45: error: box was not declared in this scope make[2]: *** [BBox.o] Error 1 In file included from Collision.cpp:20: Collision.h:38: error: expected , or ... before & token Collision.h:45: error: ISO C++ forbids declaration of Point3D with no type Collision.h:53: error: expected , or ... before & token Collision.h:58: error: ISO C++ forbids declaration of Vector3D with no type Collision.h:66: error: Vector3D has not been declared Collision.h:73: error: expected , or ... before & token Collision.h:80: error: ISO C++ forbids declaration of Point3D with no type Collision.h:88: error: expected , or ... before & token Collision.h:90: error: ISO C++ forbids declaration of Vector3D with no type In file included from Collision.cpp:22: ../modules/Location.h:52: error: Point3D does not name a type ../modules/Location.h:53: error: Vector3D does not name a type ../modules/Location.h:61: error: expected , or ... before & token ../modules/Location.h:61: error: ISO C++ forbids declaration of Point3D with no type ../modules/Location.h:63: error: expected , or ... before & token ../modules/Location.h:64: error: ISO C++ forbids declaration of Point3D with no type ../modules/Location.h:64: error: Location::Location(LocatedEntity*, int) cannot be overloaded ../modules/Location.h:61: error: with Location::Location(LocatedEntity*, int) ../modules/Location.h:72: error: ISO C++ forbids declaration of Point3D with no type ../modules/Location.h:72: error: expected ; before & token ../modules/Location.h:73: error: expected `;' before const ../modules/Location.h:73: error: ISO C++ forbids declaration of Vector3D with no type ../modules/Location.h:73: error: expected ; before & token ../modules/Location.h:74: error: expected `;' before const ../modules/Location.h: In member function bool Location::isValid() const: ../modules/Location.h:78: error: m_pos was not declared in this scope ../modules/Location.h: At global scope: ../modules/Location.h:121: error: Vector3D does not name a type ../modules/Location.h:123: error: Point3D does not name a type Collision.cpp:33: error: expected , or ... before & token Collision.cpp:40: error: ISO C++ forbids declaration of Point3D with no type Collision.cpp: In function bool getCollisionTime(int): Collision.cpp:79: error: p was not declared in this scope Collision.cpp:79: error: n was not declared in this scope Collision.cpp:79: error: l was not declared in this scope Collision.cpp:82: error: v was not declared in this scope Collision.cpp:83: error: u was not declared in this scope Collision.cpp:86: error: Dot was not declared in this scope Collision.cpp:88: error: invalid operands of types time_t ()(time_t*)throw () and double to binary operator< Collision.cpp: At global scope: Collision.cpp:100: error: expected , or ... before & token Collision.cpp:105: error: ISO C++ forbids declaration of Vector3D with no type Collision.cpp: In function bool predictEntryExit(const CoordList&, int): Collision.cpp:108: error: expected `;' before entry_normal Collision.cpp:108: warning: statement has no effect Collision.cpp:112: error: expected initializer before Iend Collision.cpp:113: error: expected initializer before I Collision.cpp:113: error: I was not declared in this scope Collision.cpp:113: error: Iend was not declared in this scope Collision.cpp:117: error: n was not declared in this scope Collision.cpp:119: error: expected initializer before & token Collision.cpp:120: error: expected initializer before & token Collision.cpp:121: error: s_pos was not declared in this scope Collision.cpp:121: error: s_norm was not declared in this scope Collision.cpp:123: error: u was not declared in this scope Collision.cpp:123: error: s_pos was not declared in this scope Collision.cpp:123: error: s_norm was not declared in this scope Collision.cpp:123: error: v was not declared in this scope Collision.cpp:129: error: entry_normal was not declared in this scope Collision.cpp:140: error: first_collision was not declared in this scope Collision.cpp:144: error: first_collision was not declared in this scope Collision.cpp:149: error: normal was not declared in this scope Collision.cpp:149: error: entry_normal was not declared in this scope Collision.cpp:159: error: first_collision was not declared in this scope Collision.cpp: At global scope: Collision.cpp:168: error: expected , or ... before & token Collision.cpp:173: error: ISO C++ forbids declaration of Vector3D with no type Collision.cpp: In function bool predictCollision(const CoordList&, const NormalSet&, int): Collision.cpp:175: error: u was not declared in this scope Collision.cpp:175: error: v was not declared in this scope Collision.cpp:177: error: u was not declared in this scope Collision.cpp:177: error: o was not declared in this scope Collision.cpp:177: error: on was not declared in this scope Collision.cpp:177: error: v was not declared in this scope Collision.cpp:177: error: n was not declared in this scope Collision.cpp: At global scope: Collision.cpp:214: error: Vector3D has not been declared Collision.cpp: In function bool predictCollision(const Location&, const Location&, float&, int&): Collision.cpp:227: error: Vector3D was not declared in this scope Collision.cpp:227: error: expected `;' before notMoving Collision.cpp:229: error: const class Location has no member named velocity Collision.cpp:230: error: expected initializer before & token Collision.cpp:234: error: expected `;' before dist Collision.cpp:235: error: dist was not declared in this scope Collision.cpp:235: error: const class Location has no member named velocity Collision.cpp:235: error: o_velocity was not declared in this scope Collision.cpp:249: error: invalid types CoordList[int] for array subscript Collision.cpp:250: error: invalid types CoordList[int] for array subscript Collision.cpp:251: error: invalid types CoordList[int] for array subscript Collision.cpp:252: error: invalid types CoordList[int] for array subscript Collision.cpp:253: error: invalid types CoordList[int] for array subscript Collision.cpp:254: error: invalid types CoordList[int] for array subscript Collision.cpp:255: error: invalid types CoordList[int] for array subscript Collision.cpp:256: error: invalid types CoordList[int] for array subscript Collision.cpp:258: error: invalid types CoordList[int] for array subscript Collision.cpp:259: error: invalid types CoordList[int] for array subscript Collision.cpp:260: error: invalid types CoordList[int] for array subscript Collision.cpp:261: error: invalid types CoordList[int] for array subscript Collision.cpp:262: error: invalid types CoordList[int] for array subscript Collision.cpp:263: error: invalid types CoordList[int] for array subscript Collision.cpp:264: error: invalid types CoordList[int] for array subscript Collision.cpp:265: error: invalid types CoordList[int] for array subscript Collision.cpp:288: error: invalid types CoordList[int] for array subscript Collision.cpp:288: error: invalid types CoordList[int] for array subscript Collision.cpp:288: error: const class Location has no member named pos Collision.cpp:292: error: invalid types CoordList[int] for array subscript Collision.cpp:292: error: invalid types CoordList[int] for array subscript Collision.cpp:292: error: const class Location has no member named pos Collision.cpp:302: error: invalid types CoordList[int] for array subscript Collision.cpp:302: error: invalid types CoordList[int] for array subscript Collision.cpp:302: error: const class Location has no member named pos Collision.cpp:306: error: invalid types CoordList[int] for array subscript Collision.cpp:306: error: invalid types CoordList[int] for array subscript Collision.cpp:306: error: const class Location has no member named pos Collision.cpp:320: error: const class Location has no member named velocity Collision.cpp:321: error: o_velocity was not declared in this scope Collision.cpp:229: warning: unused variable oMoving Collision.cpp: At global scope: Collision.cpp:327: error: expected , or ... before & token Collision.cpp:334: error: ISO C++ forbids declaration of Point3D with no type Collision.cpp: In function bool getEmergenceTime(int): Collision.cpp:336: error: p was not declared in this scope Collision.cpp:336: error: u was not declared in this scope Collision.cpp:336: error: l was not declared in this scope Collision.cpp:336: error: n was not declared in this scope Collision.cpp:336: error: v was not declared in this scope Collision.cpp: At global scope: Collision.cpp:355: error: expected , or ... before & token Collision.cpp:357: error: ISO C++ forbids declaration of Vector3D with no type Collision.cpp: In function bool predictEmergence(const CoordList&, int): Collision.cpp:359: error: o was not declared in this scope Collision.cpp:363: error: expected initializer before Iend Collision.cpp:364: error: expected initializer before I Collision.cpp:364: error: I was not declared in this scope Collision.cpp:364: error: Iend was not declared in this scope Collision.cpp:365: error: u was not declared in this scope Collision.cpp:383: error: assignment of function time_t time(time_t*) Collision.cpp:383: error: cannot convert float to time_t ()(time_t*)throw () in assignment Collision.cpp:385: error: assignment of function time_t time(time_t*) Collision.cpp:385: error: cannot convert int to time_t ()(time_t*)throw () in assignment Collision.cpp: In function bool predictEmergence(const Location&, const Location&, float&): Collision.cpp:407: error: invalid types CoordList[int] for array subscript Collision.cpp:408: error: invalid types CoordList[int] for array subscript Collision.cpp:409: error: invalid types CoordList[int] for array subscript Collision.cpp:410: error: invalid types CoordList[int] for array subscript Collision.cpp:411: error: invalid types CoordList[int] for array subscript Collision.cpp:412: error: invalid types CoordList[int] for array subscript Collision.cpp:413: error: invalid types CoordList[int] for array subscript Collision.cpp:414: error: invalid types CoordList[int] for array subscript Collision.cpp:419: error: invalid types CoordList[int] for array subscript Collision.cpp:419: error: invalid types CoordList[int] for array subscript Collision.cpp:419: error: const class Location has no member named pos Collision.cpp:435: error: const class Location has no member named velocity make[2]: *** [Collision.o] Error 1 make[2]: Leaving directory `/home/qubodup/cyphesis-0.5.19/physics' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/qubodup/cyphesis-0.5.19' make: *** [all] Error 2