Index: auxdir/tclmico.cc --- auxdir/tclmico.cc.orig 2003-10-13 11:49:22.000000000 +0200 +++ auxdir/tclmico.cc 2003-10-13 20:02:21.000000000 +0200 @@ -48,9 +48,9 @@ TclDispatcher *disp = event->disp; CORBA::Long handle = event->handle; - set > seen; + std::set > seen; while (42) { - list::iterator i; + std::list::iterator i; for (i = disp->fevents.begin(); i != disp->fevents.end(); ++i) { if ((*i)->handle != handle) continue; @@ -82,7 +82,7 @@ TimerEvent *event = (TimerEvent *)_event; TclDispatcher *disp = event->disp; - list::iterator i; + std::list::iterator i; for (i = disp->tevents.begin(); i != disp->tevents.end(); ++i) { if ((*i) == event) { disp->tevents.erase(i); @@ -99,13 +99,13 @@ TclDispatcher::~TclDispatcher () { - list::iterator i; + std::list::iterator i; for (i = fevents.begin(); i != fevents.end(); ++i) { (*i)->cb->callback (this, Remove); delete *i; } - list::iterator j; + std::list::iterator j; for (j = tevents.begin(); j != tevents.end(); ++j) { (*j)->cb->callback (this, Remove); delete *j; @@ -125,7 +125,7 @@ ev = 0; int mask = 0; - list::iterator i; + std::list::iterator i; for (i = fevents.begin(); i != fevents.end(); ++i) { if ((*i)->handle != handle) continue; @@ -185,7 +185,7 @@ TclDispatcher::remove (CORBA::DispatcherCallback *cb, Event e) { if (e == All || e == Timer) { - list::iterator i, next; + std::list::iterator i, next; for (i = tevents.begin(); i != tevents.end(); i = next) { next = i; ++next; @@ -197,7 +197,7 @@ } } if (e == All || e == Read || e == Write || e == Except) { - list::iterator i, next; + std::list::iterator i, next; for (i = fevents.begin(); i != fevents.end(); i = next) { next = i; ++next; Index: include/mico/os-math.h --- include/mico/os-math.h.orig 2003-10-13 11:49:32.000000000 +0200 +++ include/mico/os-math.h 2003-10-13 20:02:21.000000000 +0200 @@ -296,11 +296,7 @@ #include #include #include - -#if !defined(__GNUG__) || !defined(__sgi) -// conflict for initstate () -#include -#endif +#include #ifdef HAVE_FLOAT_H #include @@ -360,6 +356,7 @@ static MICO_Boolean is_infinity (MICO_Double d) { + using namespace std; #if defined(HAVE_ISINF) return isinf (d); #elif defined(HAVE_FINITE) && defined(HAVE_ISNAN) @@ -371,6 +368,7 @@ static MICO_Boolean is_nan (MICO_Double d) { + using namespace std; #if defined(HAVE_ISNAN) return isnan (d); #else @@ -419,6 +417,7 @@ static MICO_Boolean is_infinityl (MICO_LongDouble d) { + using namespace std; #if defined(HAVE_ISINFL) return isinfl (d); #elif defined(HAVE_ISINF) @@ -430,6 +429,7 @@ static MICO_Boolean is_nanl (MICO_LongDouble d) { + using namespace std; #if defined(HAVE_ISNANL) return isnanl (d); #elif defined(HAVE_ISNAN) Index: Makefile --- Makefile.orig 2003-10-13 11:49:22.000000000 +0200 +++ Makefile 2003-10-13 20:02:21.000000000 +0200 @@ -73,7 +73,7 @@ $(IDIRCMD) $(SHARED_INSTDIR)/doc/mico; \ $(IMANCMD) doc/doc.ps $(SHARED_INSTDIR)/doc/mico/manual.ps; \ fi - -ldconfig +# -ldconfig install-cd: for i in $(INSTALLDIRS); do $(MAKE) -C $$i install-cd || exit 1; done