anyone tried to compile orbit-cpp   http://orbitcpp.sourceforge.net/
with gcc-3.0.1

any hints

thanks


-g -O0 -Wall -c base.cc
rm -f .libs/base.lo
c++ -DHAVE_CONFIG_H -I. -I. -I../orb -I.. -I.. -I/usr/include/glib-1.2 
-I/usr/lib/glib/include -I/usr/include -g -O0 -Wall -Wp,-MD,.deps/base.pp -c base.cc   
-fPIC -DPIC -o .libs/base.lo
In file included from /usr/include/g++-v3/cstring:31,
                 from base.cc:29:
/usr/include/g++-v3/bits/std_cstring.h:40:25: string.h: No such file or directory
In file included from /usr/include/g++-v3/cstring:31,
                 from base.cc:29:
/usr/include/g++-v3/bits/std_cstring.h:68: `memcpy' not declared
/usr/include/g++-v3/bits/std_cstring.h:69: `memmove' not declared
/usr/include/g++-v3/bits/std_cstring.h:70: `strcpy' not declared
/usr/include/g++-v3/bits/std_cstring.h:71: `strncpy' not declared
/usr/include/g++-v3/bits/std_cstring.h:72: `strcat' not declared
/usr/include/g++-v3/bits/std_cstring.h:73: `strncat' not declared
/usr/include/g++-v3/bits/std_cstring.h:74: `memcmp' not declared
/usr/include/g++-v3/bits/std_cstring.h:75: `strcmp' not declared
/usr/include/g++-v3/bits/std_cstring.h:76: `strcoll' not declared
/usr/include/g++-v3/bits/std_cstring.h:77: `strncmp' not declared
/usr/include/g++-v3/bits/std_cstring.h:78: `strxfrm' not declared
/usr/include/g++-v3/bits/std_cstring.h:79: `strcspn' not declared
/usr/include/g++-v3/bits/std_cstring.h:80: `strspn' not declared
/usr/include/g++-v3/bits/std_cstring.h:81: `strtok' not declared
/usr/include/g++-v3/bits/std_cstring.h:82: `memset' not declared
/usr/include/g++-v3/bits/std_cstring.h:83: `strerror' not declared
/usr/include/g++-v3/bits/std_cstring.h:84: `strlen' not declared
/usr/include/g++-v3/bits/std_cstring.h:86: `memchr' not declared
/usr/include/g++-v3/bits/std_cstring.h: In function `void* std::memchr(void*,
   int, unsigned int)':
/usr/include/g++-v3/bits/std_cstring.h:90: cannot convert `const void*' to
   `void*' for argument `1' to `void* std::memchr(void*, int, unsigned int)'
/usr/include/g++-v3/bits/std_cstring.h: At global scope:
/usr/include/g++-v3/bits/std_cstring.h:92: `strchr' not declared
/usr/include/g++-v3/bits/std_cstring.h:98: `strpbrk' not declared
/usr/include/g++-v3/bits/std_cstring.h:104: `strrchr' not declared
/usr/include/g++-v3/bits/std_cstring.h:110: `strstr' not declared
In file included from /usr/include/g++-v3/cctype:31,
                 from base.cc:31:
/usr/include/g++-v3/bits/std_cctype.h:38:24: ctype.h: No such file or directory
In file included from /usr/include/g++-v3/cctype:31,
                 from base.cc:31:
/usr/include/g++-v3/bits/std_cctype.h:57: `isalnum' not declared
/usr/include/g++-v3/bits/std_cctype.h:58: `isalpha' not declared
/usr/include/g++-v3/bits/std_cctype.h:59: `iscntrl' not declared
/usr/include/g++-v3/bits/std_cctype.h:60: `isdigit' not declared
/usr/include/g++-v3/bits/std_cctype.h:61: `isgraph' not declared
/usr/include/g++-v3/bits/std_cctype.h:62: `islower' not declared
/usr/include/g++-v3/bits/std_cctype.h:63: `isprint' not declared
/usr/include/g++-v3/bits/std_cctype.h:64: `ispunct' not declared
/usr/include/g++-v3/bits/std_cctype.h:65: `isspace' not declared
/usr/include/g++-v3/bits/std_cctype.h:66: `isupper' not declared
/usr/include/g++-v3/bits/std_cctype.h:67: `isxdigit' not declared
/usr/include/g++-v3/bits/std_cctype.h:68: `tolower' not declared
/usr/include/g++-v3/bits/std_cctype.h:69: `toupper' not declared
In file included from /usr/include/g++-v3/bits/fpos.h:40,
                 from /usr/include/g++-v3/bits/char_traits.h:40,
                 from /usr/include/g++-v3/bits/std_string.h:41,
                 from /usr/include/g++-v3/string:31,
                 from base.hh:36,
                 from base.cc:32:
/usr/include/g++-v3/bits/std_cwchar.h:42:24: wchar.h: No such file or directory
In file included from /usr/include/g++-v3/bits/std_string.h:41,
                 from /usr/include/g++-v3/string:31,
                 from base.hh:36,
                 from base.cc:32:
/usr/include/g++-v3/bits/char_traits.h: In static member function `static int
   std::char_traits<char>::compare(const char*, const char*, unsigned int)':
/usr/include/g++-v3/bits/char_traits.h:154: `memcmp' undeclared (first use this
   function)
/usr/include/g++-v3/bits/char_traits.h:154: (Each undeclared identifier is
   reported only once for each function it appears in.)
/usr/include/g++-v3/bits/char_traits.h: In static member function `static
   size_t std::char_traits<char>::length(const char*)':
/usr/include/g++-v3/bits/char_traits.h:158: `strlen' undeclared (first use this
   function)
/usr/include/g++-v3/bits/char_traits.h: In static member function `static const
   char* std::char_traits<char>::find(const char*, unsigned int, const char&)':
/usr/include/g++-v3/bits/char_traits.h:162: cannot convert `const char*' to
   `void*' for argument `1' to `void* std::memchr(void*, int, unsigned int)'
/usr/include/g++-v3/bits/char_traits.h: In static member function `static char*
   std::char_traits<char>::move(char*, const char*, unsigned int)':
/usr/include/g++-v3/bits/char_traits.h:166: `memmove' undeclared (first use
   this function)
/usr/include/g++-v3/bits/char_traits.h: In static member function `static char*
   std::char_traits<char>::copy(char*, const char*, unsigned int)':
/usr/include/g++-v3/bits/char_traits.h:170: `memcpy' undeclared (first use this
   function)
/usr/include/g++-v3/bits/char_traits.h: In static member function `static char*
   std::char_traits<char>::assign(char*, unsigned int, char)':
/usr/include/g++-v3/bits/char_traits.h:174: `memset' undeclared (first use this
   function)
In file included from /usr/include/g++-v3/bits/stl_algobase.h:73,
                 from /usr/include/g++-v3/bits/std_memory.h:49,
                 from /usr/include/g++-v3/bits/std_string.h:43,
                 from /usr/include/g++-v3/string:31,
                 from base.hh:36,
                 from base.cc:32:
/usr/include/g++-v3/bits/std_cstdlib.h:41:25: stdlib.h: No such file or directory
In file included from /usr/include/g++-v3/bits/stl_alloc.h:61,
                 from /usr/include/g++-v3/bits/std_memory.h:50,
                 from /usr/include/g++-v3/bits/std_string.h:43,
                 from /usr/include/g++-v3/string:31,
                 from base.hh:36,
                 from base.cc:32:
/usr/include/g++-v3/bits/std_cassert.h:37:25: assert.h: No such file or directory
In file included from /usr/include/g++-v3/bits/locale_facets.h:41,
                 from /usr/include/g++-v3/bits/basic_ios.h:36,
                 from /usr/include/g++-v3/bits/std_ios.h:46,
                 from /usr/include/g++-v3/bits/std_ostream.h:39,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from base.hh:37,
                 from base.cc:32:
/usr/include/g++-v3/bits/std_ctime.h:40:23: time.h: No such file or directory
In file included from /usr/include/g++-v3/bits/locale_facets.h:45,
                 from /usr/include/g++-v3/bits/basic_ios.h:36,
                 from /usr/include/g++-v3/bits/std_ios.h:46,
                 from /usr/include/g++-v3/bits/std_ostream.h:39,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from base.hh:37,
                 from base.cc:32:
/usr/include/g++-v3/bits/std_cwctype.h:38:25: wctype.h: No such file or directory
In file included from /usr/include/g++-v3/bits/locale_facets.h:45,
                 from /usr/include/g++-v3/bits/basic_ios.h:36,
                 from /usr/include/g++-v3/bits/std_ios.h:46,
                 from /usr/include/g++-v3/bits/std_ostream.h:39,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from base.hh:37,
                 from base.cc:32:
/usr/include/g++-v3/bits/std_cwctype.h: At global scope:
/usr/include/g++-v3/bits/std_cwctype.h:64: `wctype_t' not declared
/usr/include/g++-v3/bits/std_cwctype.h:65: `wctrans_t' not declared
/usr/include/g++-v3/bits/std_cwctype.h:67: `iswalnum' not declared
/usr/include/g++-v3/bits/std_cwctype.h:68: `iswalpha' not declared
/usr/include/g++-v3/bits/std_cwctype.h:69: `iswblank' not declared
/usr/include/g++-v3/bits/std_cwctype.h:70: `iswcntrl' not declared
/usr/include/g++-v3/bits/std_cwctype.h:71: `iswdigit' not declared
/usr/include/g++-v3/bits/std_cwctype.h:72: `iswgraph' not declared
/usr/include/g++-v3/bits/std_cwctype.h:73: `iswlower' not declared
/usr/include/g++-v3/bits/std_cwctype.h:74: `iswprint' not declared
/usr/include/g++-v3/bits/std_cwctype.h:75: `iswprint' not declared
/usr/include/g++-v3/bits/std_cwctype.h:76: `iswpunct' not declared
/usr/include/g++-v3/bits/std_cwctype.h:77: `iswspace' not declared
/usr/include/g++-v3/bits/std_cwctype.h:78: `iswupper' not declared
/usr/include/g++-v3/bits/std_cwctype.h:79: `iswxdigit' not declared
/usr/include/g++-v3/bits/std_cwctype.h:80: `iswctype' not declared
/usr/include/g++-v3/bits/std_cwctype.h:81: `towlower' not declared
/usr/include/g++-v3/bits/std_cwctype.h:82: `towupper' not declared
/usr/include/g++-v3/bits/std_cwctype.h:83: `towctrans' not declared
/usr/include/g++-v3/bits/std_cwctype.h:84: `wctrans' not declared
In file included from /usr/include/g++-v3/bits/locale_facets.h:53,
                 from /usr/include/g++-v3/bits/basic_ios.h:36,
                 from /usr/include/g++-v3/bits/std_ios.h:46,
                 from /usr/include/g++-v3/bits/std_ostream.h:39,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from base.hh:37,
                 from base.cc:32:
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:58: `_ISupper'
   was not declared in this scope
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:59: `_ISlower'
   was not declared in this scope
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:60: `_ISalpha'
   was not declared in this scope
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:61: `_ISdigit'
   was not declared in this scope
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:62: `_ISxdigit'
   was not declared in this scope
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:63: `_ISspace'
   was not declared in this scope
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:64: `_ISprint'
   was not declared in this scope
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:65: `_ISgraph'
   was not declared in this scope
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:66: `_IScntrl'
   was not declared in this scope
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:67: `_ISpunct'
   was not declared in this scope
/usr/include/g++-v3/i586-mandrake-linux-gnu/bits/ctype_base.h:68: `_ISalnum'
   was not declared in this scope
In file included from /usr/include/g++-v3/bits/basic_ios.h:36,
                 from /usr/include/g++-v3/bits/std_ios.h:46,
                 from /usr/include/g++-v3/bits/std_ostream.h:39,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from base.hh:37,
                 from base.cc:32:
/usr/include/g++-v3/bits/locale_facets.h:331: parse error before `;' token
/usr/include/g++-v3/bits/locale_facets.h:341: parse error before `__m'
In file included from /usr/include/g++-v3/bits/locale_facets.h:415,
                 from /usr/include/g++-v3/bits/basic_ios.h:36,
                 from /usr/include/g++-v3/bits/std_ios.h:46,
                 from /usr/include/g++-v3/bits/std_ostream.h:39,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from base.hh:37,
                 from base.cc:32:
/usr/include/g++-v3/bits/codecvt.h: In constructor
   `std::__enc_traits::__enc_traits()':
/usr/include/g++-v3/bits/codecvt.h:93: `strcpy' undeclared (first use this
   function)
/usr/include/g++-v3/bits/codecvt.h: In constructor
   `std::__enc_traits::__enc_traits(const char*, const char*, int, int)':
/usr/include/g++-v3/bits/codecvt.h:103: `strncpy' undeclared (first use this
   function)
In file included from /usr/include/g++-v3/bits/locale_facets.tcc:35,
                 from /usr/include/g++-v3/bits/std_locale.h:41,
                 from /usr/include/g++-v3/bits/ostream.tcc:32,
                 from /usr/include/g++-v3/bits/std_ostream.h:278,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from base.hh:37,
                 from base.cc:32:
/usr/include/g++-v3/bits/std_cerrno.h:38:24: errno.h: No such file or directory
In file included from /usr/include/g++-v3/bits/locale_facets.tcc:36,
                 from /usr/include/g++-v3/bits/std_locale.h:41,
                 from /usr/include/g++-v3/bits/ostream.tcc:32,
                 from /usr/include/g++-v3/bits/std_ostream.h:278,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from base.hh:37,
                 from base.cc:32:
/usr/include/g++-v3/bits/std_clocale.h:38:25: locale.h: No such file or directory
In file included from /usr/include/g++-v3/bits/locale_facets.tcc:36,
                 from /usr/include/g++-v3/bits/std_locale.h:41,
                 from /usr/include/g++-v3/bits/ostream.tcc:32,
                 from /usr/include/g++-v3/bits/std_ostream.h:278,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from base.hh:37,
                 from base.cc:32:
/usr/include/g++-v3/bits/std_clocale.h: At global scope:
/usr/include/g++-v3/bits/std_clocale.h:46: `lconv' not declared
/usr/include/g++-v3/bits/std_clocale.h:47: `setlocale' not declared
/usr/include/g++-v3/bits/std_clocale.h:48: `localeconv' not declared
base.cc: In function `std::string idlUpper(const std::string&)':
base.cc:62: no matching function for call to `toupper(const char&)'
base.cc: In function `std::string idlLower(const std::string&)':
base.cc:76: no matching function for call to `tolower(const char&)'
make[1]: *** [base.lo] Error 1
make[1]: Leaving directory `/mnt/home/drip-0.7.3/orbit-cpp/orbitcpp/compiler'

Reply via email to