Index: ossiedev/trunk/system/ossie/framework/FileSystem_impl.cpp
===================================================================
--- ossiedev/trunk/system/ossie/framework/FileSystem_impl.cpp	(revision 9807)
+++ ossiedev/trunk/system/ossie/framework/FileSystem_impl.cpp	(revision 9924)
@@ -128,4 +128,7 @@
         if (ex.code().value() == ENOENT)
             throw CF::FileException(CF::CFENOENT, ex.what());
+#else
+    } catch (const boost::system::system_error &ex ) {
+        throw CF::FileException(CF::CFENOENT, ex.what());
 #endif
     }
@@ -205,6 +208,8 @@
         if (ex.code().value() == EINVAL)
             throw CF::InvalidFileName(CF::CFEINVAL, ex.what());
-#endif
+#else
+    } catch (const boost::system::system_error &ex) {
         throw CF::FileException(CF::CFNOTSET, ex.what());
+#endif
     }
     DEBUG(4, FileSystem, "Leaving recursiveList")
