Fixed the == compare in point3d.hxx.
inline bool operator == (const Point3D& a, const Point3D& b)
{
return
- (a.n[PX] - b.n[PX]) < fgPoint3_Epsilon &&
- (a.n[PY] - b.n[PY]) < fgPoint3_Epsilon &&
- (a.n[PZ] - b.n[PZ]) < fgPoint3_Epsilon;
+ fabs(a.n[PX] - b.n[PX]) < fgPoint3_Epsilon &&
+ fabs(a.n[PY] - b.n[PY]) < fgPoint3_Epsilon &&
+ fabs(a.n[PZ] - b.n[PZ]) < fgPoint3_Epsilon;
}
inline bool operator != (const Point3D& a, const Point3D& b)
./configure --prefix=/usr/local --includedir=/usr/local/include/plib
-Installing like this makes it much easier for the fgfs configure script
-to locate the plib includes and libs.
+Installing into /usr/local/include/plib/ and /usr/local/lib makes it
+possible for the fgfs configure script to automatically locate the plib
+includes and libs.