? rdbmaker/unxirxm3.pro Index: rdbmaker/inc/codemaker/dependency.hxx =================================================================== RCS file: /cvs/oo/udk/rdbmaker/inc/codemaker/dependency.hxx,v retrieving revision 1.2 diff -u -r1.2 dependency.hxx --- rdbmaker/inc/codemaker/dependency.hxx 2001/03/13 12:45:13 1.2 +++ rdbmaker/inc/codemaker/dependency.hxx 2001/07/05 03:08:26 @@ -62,7 +62,11 @@ #ifndef _CODEMAKER_DEPENDENCY_HXX_ #define _CODEMAKER_DEPENDENCY_HXX_ +#if ( __GNU_STL__ == 3 ) +#include +#else #include +#endif #ifndef _REGISTRY_REGISTRY_HXX_ #include Index: rdbmaker/inc/codemaker/global.hxx =================================================================== RCS file: /cvs/oo/udk/rdbmaker/inc/codemaker/global.hxx,v retrieving revision 1.2 diff -u -r1.2 global.hxx --- rdbmaker/inc/codemaker/global.hxx 2001/03/13 12:45:14 1.2 +++ rdbmaker/inc/codemaker/global.hxx 2001/07/05 03:08:27 @@ -72,6 +72,8 @@ #include #endif +using namespace std; + struct EqualString { sal_Bool operator()(const ::rtl::OString& str1, const ::rtl::OString& str2) const Index: rdbmaker/inc/codemaker/options.hxx =================================================================== RCS file: /cvs/oo/udk/rdbmaker/inc/codemaker/options.hxx,v retrieving revision 1.2 diff -u -r1.2 options.hxx --- rdbmaker/inc/codemaker/options.hxx 2001/03/13 12:45:14 1.2 +++ rdbmaker/inc/codemaker/options.hxx 2001/07/05 03:08:27 @@ -62,7 +62,11 @@ #ifndef _CODEMAKER_OPTIONS_HXX_ #define _CODEMAKER_OPTIONS_HXX_ +#if ( __GNU_STL__ == 3 ) +#include +#else #include +#endif #ifndef _CODEMAKER_GLOBAL_HXX_ #include Index: rdbmaker/inc/codemaker/typemanager.hxx =================================================================== RCS file: /cvs/oo/udk/rdbmaker/inc/codemaker/typemanager.hxx,v retrieving revision 1.2 diff -u -r1.2 typemanager.hxx --- rdbmaker/inc/codemaker/typemanager.hxx 2001/03/13 12:45:14 1.2 +++ rdbmaker/inc/codemaker/typemanager.hxx 2001/07/05 03:08:29 @@ -59,7 +59,11 @@ * ************************************************************************/ +#if ( __GNU_STL__ == 3 ) +#include +#else #include +#endif #ifndef _CODEMAKER_TYPEMANAGER_HXX_ #define _CODEMAKER_TYPEMANAGER_HXX_ Index: rdbmaker/source/codemaker/global.cxx =================================================================== RCS file: /cvs/oo/udk/rdbmaker/source/codemaker/global.cxx,v retrieving revision 1.4 diff -u -r1.4 global.cxx --- rdbmaker/source/codemaker/global.cxx 2001/05/11 09:01:30 1.4 +++ rdbmaker/source/codemaker/global.cxx 2001/07/05 03:08:30 @@ -320,7 +320,11 @@ } FileStream::FileStream(const OString& name, sal_Int32 nMode) +#if ( __GNU_STL__ == 3 ) + : ofstream(name, (std::_Ios_Openmode) nMode) +#else : ofstream(name, nMode) +#endif , m_name(name) { } @@ -334,7 +338,7 @@ sal_Bool FileStream::isValid() { #if defined(SAL_UNX) || defined(SAL_OS2) -#if STLPORT_VERSION < 400 +#if defined(STLPORT_VERSION) && (STLPORT_VERSION < 400) if(rdbuf()->fd() < 0) #else if( !is_open() ) @@ -355,7 +359,11 @@ m_name = name; if ( m_name.getLength() > 0 ) +#if ( __GNU_STL__ == 3 ) + open(m_name, (std::_Ios_Openmode) nMode); +#else open(m_name, nMode); +#endif } void FileStream::closeFile() Index: rdbmaker/source/rdbmaker/specialtypemanager.hxx =================================================================== RCS file: /cvs/oo/udk/rdbmaker/source/rdbmaker/specialtypemanager.hxx,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 specialtypemanager.hxx --- rdbmaker/source/rdbmaker/specialtypemanager.hxx 2000/09/18 15:29:08 1.1.1.1 +++ rdbmaker/source/rdbmaker/specialtypemanager.hxx 2001/07/05 03:08:35 @@ -59,7 +59,11 @@ * ************************************************************************/ +#if ( __GNU_STL__ == 3 ) +#include +#else #include +#endif #ifndef _SPECIALTYPEMANAGER_HXX_ #define _SPECIALTYPEMANAGER_HXX_