diff -aur occ6.2/ros/inc/Standard_ErrorHandlerCallback.hxx mod/ros/inc/Standard_ErrorHandlerCallback.hxx
--- occ6.2/ros/inc/Standard_ErrorHandlerCallback.hxx	2007-08-28 13:06:14.000000000 -0500
+++ mod/ros/inc/Standard_ErrorHandlerCallback.hxx	2007-08-28 13:49:59.577313381 -0500
@@ -61,7 +61,7 @@
   void RegisterCallback() ;
 //! Unregisters this callback object from the error handler. <br>
   void UnregisterCallback() ;
-virtual Standard_EXPORT Standard_ErrorHandlerCallback::~Standard_ErrorHandlerCallback ();
+virtual Standard_EXPORT ~Standard_ErrorHandlerCallback ();
 
 //! The callback function to perform necessary callback action. <br>
 //!          Called by the exception handler when it is being destroyed but <br>
diff -aur occ6.2/ros/src/BOPTest/BOPTest_LowCommands.cxx mod/ros/src/BOPTest/BOPTest_LowCommands.cxx
--- occ6.2/ros/src/BOPTest/BOPTest_LowCommands.cxx	2007-08-28 13:06:45.000000000 -0500
+++ mod/ros/src/BOPTest/BOPTest_LowCommands.cxx	2007-08-29 10:48:58.598290105 -0500
@@ -792,7 +792,7 @@
 //=======================================================================
 class X_Chr {
  public:
-  X_Chr::X_Chr() {
+  X_Chr() {
     Reset();
   }
   void Reset() {
