File osgART-1.0-abuild.patch of Package osgART
diff -rupN ../../origs/osgart/osgART/src/osgART/GenericTracker.cpp osgART/src/osgART/GenericTracker.cpp
--- ../../origs/osgart/osgART/src/osgART/GenericTracker.cpp 2006-12-18 23:00:07.000000000 +0100
+++ osgART/src/osgART/GenericTracker.cpp 2009-09-21 12:42:00.000000000 +0200
@@ -40,7 +40,7 @@
#include <osg/Notify>
#include <iostream>
-
+#include <cstring>
namespace osgART {
diff -rupN ../../origs/osgart/osgART/src/osgART/Marker.cpp osgART/src/osgART/Marker.cpp
--- ../../origs/osgart/osgART/src/osgART/Marker.cpp 2006-12-18 23:00:07.000000000 +0100
+++ osgART/src/osgART/Marker.cpp 2009-09-21 12:41:00.000000000 +0200
@@ -35,6 +35,7 @@
#include "osgART/Marker"
#include <osg/Notify>
+#include <typeinfo>
namespace osgART {
diff -rupN osgART/src/osgART/Video/ARToolKit/ARToolKitVideo.cpp osgART_mod/src/osgART/Video/ARToolKit/ARToolKitVideo.cpp
--- osgART/src/osgART/Video/ARToolKit/ARToolKitVideo.cpp 2006-12-18 23:00:07.000000000 +0100
+++ osgART_mod/src/osgART/Video/ARToolKit/ARToolKitVideo.cpp 2009-10-24 17:30:33.000000000 +0200
@@ -64,7 +64,7 @@ ARToolKitVideo::ARToolKitVideo() : osgAR
#elif (AR_DEFAULT_PIXEL_FORMAT == AR_PIXEL_FORMAT_2vuy)
pixelsize=3;
pixelformat=VIDEOFORMAT_YUV422;
-#elif defined(AR_DEFAULT_PIXEL_FORMAT == AR_PIXEL_FORMAT_yuvs)
+#elif (AR_DEFAULT_PIXEL_FORMAT == AR_PIXEL_FORMAT_yuvs)
pixelsize=3;
pixelformat=VIDEOFORMAT_YUV422;
#else