Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 7779)
+++ trunk/MagicSoft/Mars/Changelog	(revision 7780)
@@ -18,4 +18,21 @@
 
                                                  -*-*- END OF LINE -*-*-
+
+ 2006/07/06 Thomas Bretz
+
+   * Makefile.conf.linux:
+     - removed options -Wstrict-prototypes -Wmissing-prototypes
+       obsolete for C++
+
+   * mastro/MAstro.h, mgui/MCamEvent.h:
+     - added virtual destructor to make gcc 4.1 happy
+
+   * mfilter/MFMagicCuts.cc, mtools/MagicJam.cc:
+     - added includes to make gcc 4.1 happy
+
+   * mranforest/MRanForestCalc.cc:
+     - added include for the compilation with root 5.10/00
+
+
 
  2006/07/05 Thomas Bretz
Index: trunk/MagicSoft/Mars/Makefile.conf.linux
===================================================================
--- trunk/MagicSoft/Mars/Makefile.conf.linux	(revision 7779)
+++ trunk/MagicSoft/Mars/Makefile.conf.linux	(revision 7780)
@@ -17,5 +17,5 @@
 #  ----->>>   settings for compilation
 #
-OPTIM    = -O5 -Wall -fno-exceptions -fPIC -Wpointer-arith -Wcast-align -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Woverloaded-virtual
+OPTIM    = -O5 -Wall -fno-exceptions -fPIC -Wpointer-arith -Wcast-align -Wconversion -Woverloaded-virtual
 # ggc 3.2: removed -fnonnull-objects -Wtraditional -Wnested-externs
 DEBUG    = 
Index: trunk/MagicSoft/Mars/mastro/MAstro.h
===================================================================
--- trunk/MagicSoft/Mars/mastro/MAstro.h	(revision 7779)
+++ trunk/MagicSoft/Mars/mastro/MAstro.h	(revision 7780)
@@ -21,4 +21,6 @@
 
 public:
+    virtual ~MAstro() { }
+
     // Unit conversion
     static Double_t Parsec2Meter()    { return 3.0856776e+16; }
Index: trunk/MagicSoft/Mars/mfilter/MFMagicCuts.cc
===================================================================
--- trunk/MagicSoft/Mars/mfilter/MFMagicCuts.cc	(revision 7779)
+++ trunk/MagicSoft/Mars/mfilter/MFMagicCuts.cc	(revision 7780)
@@ -86,4 +86,5 @@
 
 #include <fstream>
+#include <errno.h> 
 
 #include "MHMatrix.h"
Index: trunk/MagicSoft/Mars/mgui/MCamEvent.h
===================================================================
--- trunk/MagicSoft/Mars/mgui/MCamEvent.h	(revision 7779)
+++ trunk/MagicSoft/Mars/mgui/MCamEvent.h	(revision 7780)
@@ -11,4 +11,6 @@
 {
 public:
+    virtual ~MCamEvent() { }
+
     virtual Bool_t GetPixelContent(Double_t &val, Int_t idx, const MGeomCam &cam, Int_t type=0) const = 0;
     virtual void   DrawPixelContent(Int_t num) const = 0;
Index: trunk/MagicSoft/Mars/mranforest/MRanForestCalc.cc
===================================================================
--- trunk/MagicSoft/Mars/mranforest/MRanForestCalc.cc	(revision 7779)
+++ trunk/MagicSoft/Mars/mranforest/MRanForestCalc.cc	(revision 7780)
@@ -33,4 +33,5 @@
 
 #include <TF1.h>
+#include <TFile.h>
 #include <TGraph.h>
 #include <TVector.h>
Index: trunk/MagicSoft/Mars/mtools/MagicJam.cc
===================================================================
--- trunk/MagicSoft/Mars/mtools/MagicJam.cc	(revision 7779)
+++ trunk/MagicSoft/Mars/mtools/MagicJam.cc	(revision 7780)
@@ -56,4 +56,6 @@
 #include <fstream>
 
+#include <errno.h>
+
 #include <KeySymbols.h>
 
