aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: CVS 20060620 compile fails at CryptoPP on SuSE 10 and NetBSD 3  (Read 3637 times)

Nodsu

  • Jr. Member
  • **
  • Karma: 3
  • Offline Offline
  • Posts: 62

SuSE:
Code: [Select]
gmake  all-recursive
gmake[1]: Entering directory `/home/ader/amule-cvs'
Making all in m4
gmake[2]: Entering directory `/home/ader/amule-cvs/m4'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/home/ader/amule-cvs/m4'
Making all in docs
gmake[2]: Entering directory `/home/ader/amule-cvs/docs'
Making all in man
gmake[3]: Entering directory `/home/ader/amule-cvs/docs/man'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/home/ader/amule-cvs/docs/man'
gmake[3]: Entering directory `/home/ader/amule-cvs/docs'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/home/ader/amule-cvs/docs'
gmake[2]: Leaving directory `/home/ader/amule-cvs/docs'
Making all in src
gmake[2]: Entering directory `/home/ader/amule-cvs/src'
Making all in libs
gmake[3]: Entering directory `/home/ader/amule-cvs/src/libs'
Making all in ec
gmake[4]: Entering directory `/home/ader/amule-cvs/src/libs/ec'
gmake  all-am
gmake[5]: Entering directory `/home/ader/amule-cvs/src/libs/ec'
gmake[5]: Nothing to be done for `all-am'.
gmake[5]: Leaving directory `/home/ader/amule-cvs/src/libs/ec'
gmake[4]: Leaving directory `/home/ader/amule-cvs/src/libs/ec'
Making all in common
gmake[4]: Entering directory `/home/ader/amule-cvs/src/libs/common'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/home/ader/amule-cvs/src/libs/common'
gmake[4]: Entering directory `/home/ader/amule-cvs/src/libs'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory `/home/ader/amule-cvs/src/libs'
gmake[3]: Leaving directory `/home/ader/amule-cvs/src/libs'
Making all in utils
gmake[3]: Entering directory `/home/ader/amule-cvs/src/utils'
Making all in xas
gmake[4]: Entering directory `/home/ader/amule-cvs/src/utils/xas'
Making all in docs
gmake[5]: Entering directory `/home/ader/amule-cvs/src/utils/xas/docs'
gmake[5]: Nothing to be done for `all'.
gmake[5]: Leaving directory `/home/ader/amule-cvs/src/utils/xas/docs'
gmake[5]: Entering directory `/home/ader/amule-cvs/src/utils/xas'
gmake[5]: Nothing to be done for `all-am'.
gmake[5]: Leaving directory `/home/ader/amule-cvs/src/utils/xas'
gmake[4]: Leaving directory `/home/ader/amule-cvs/src/utils/xas'
gmake[4]: Entering directory `/home/ader/amule-cvs/src/utils'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory `/home/ader/amule-cvs/src/utils'
gmake[3]: Leaving directory `/home/ader/amule-cvs/src/utils'
Making all in pixmaps
gmake[3]: Entering directory `/home/ader/amule-cvs/src/pixmaps'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/home/ader/amule-cvs/src/pixmaps'
Making all in kademlia
gmake[3]: Entering directory `/home/ader/amule-cvs/src/kademlia'
Making all in kademlia
gmake[4]: Entering directory `/home/ader/amule-cvs/src/kademlia/kademlia'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/home/ader/amule-cvs/src/kademlia/kademlia'
Making all in net
gmake[4]: Entering directory `/home/ader/amule-cvs/src/kademlia/net'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/home/ader/amule-cvs/src/kademlia/net'
Making all in routing
gmake[4]: Entering directory `/home/ader/amule-cvs/src/kademlia/routing'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/home/ader/amule-cvs/src/kademlia/routing'
Making all in utils
gmake[4]: Entering directory `/home/ader/amule-cvs/src/kademlia/utils'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/home/ader/amule-cvs/src/kademlia/utils'
gmake[4]: Entering directory `/home/ader/amule-cvs/src/kademlia'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory `/home/ader/amule-cvs/src/kademlia'
gmake[3]: Leaving directory `/home/ader/amule-cvs/src/kademlia'
gmake[3]: Entering directory `/home/ader/amule-cvs/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DNO_GCC_PRAGMA   -I./libs -DUSE_EMBEDDED_CRYPTO -W -Wall -Wshadow -Wundef -O2  -MT libmuleappcommon_a-UInt128.o -MD -MP -MF ".deps/libmuleappcommon_a-UInt128.Tpo" -c -o libmuleappcommon_a-UInt128.o `test -f 'kademlia/utils/UInt128.cpp' || echo './'`kademlia/utils/UInt128.cpp; \
then mv -f ".deps/libmuleappcommon_a-UInt128.Tpo" ".deps/libmuleappcommon_a-UInt128.Po"; else rm -f ".deps/libmuleappcommon_a-UInt128.Tpo"; exit 1; fi
In file included from /usr/include/wx-2.6/wx/defs.h:21,
                 from /usr/include/wx-2.6/wx/string.h:25,
                 from kademlia/utils/../../Types.h:29,
                 from kademlia/utils/UInt128.h:42,
                 from kademlia/utils/UInt128.cpp:40:
/usr/include/wx-2.6/wx/platform.h:22:5: warning: "__MWERKS__" is not defined
In file included from /usr/include/wx-2.6/wx/string.h:25,
                 from kademlia/utils/../../Types.h:29,
                 from kademlia/utils/UInt128.h:42,
                 from kademlia/utils/UInt128.cpp:40:
/usr/include/wx-2.6/wx/defs.h:628:5: warning: "wxUSE_COMPATIBLE_COORD_TYPES" is not defined
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In constructor CryptoPP::NameValuePairs::ValueTypeMismatch::ValueTypeMismatch(const std::string&, const std::type_info&, const std::type_info&):
kademlia/utils/../../extern/cryptopp/CryptoPP.h:614: error: invalid use of undefined type const struct std::type_info
:0: error: forward declaration of const struct std::type_info
kademlia/utils/../../extern/cryptopp/CryptoPP.h:614: error: invalid use of undefined type const struct std::type_info
:0: error: forward declaration of const struct std::type_info
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In member function bool CryptoPP::NameValuePairs::GetThisObject(T&) const:
kademlia/utils/../../extern/cryptopp/CryptoPP.h:629: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In member function bool CryptoPP::NameValuePairs::GetThisPointer(T*&) const:
kademlia/utils/../../extern/cryptopp/CryptoPP.h:636: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In member function bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const:
kademlia/utils/../../extern/cryptopp/CryptoPP.h:643: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In static member function static void CryptoPP::NameValuePairs::ThrowIfTypeMismatch(const char*, const std::type_info&, const std::type_info&):
kademlia/utils/../../extern/cryptopp/CryptoPP.h:670: error: no match for operator!= in stored != retrieving
/usr/include/wx-2.6/wx/string.h:1415: note: candidates are: bool operator!=(const wxString&, const wxString&)
/usr/include/wx-2.6/wx/string.h:1417: note:                 bool operator!=(const wxString&, const wxChar*)
/usr/include/wx-2.6/wx/string.h:1419: note:                 bool operator!=(const wxChar*, const wxString&)
/usr/include/wx-2.6/wx/string.h:1451: note:                 bool operator!=(const wxString&, const wxWCharBuffer&)
/usr/include/wx-2.6/wx/string.h:1453: note:                 bool operator!=(const wxWCharBuffer&, const wxString&)
/usr/include/wx-2.6/wx/string.h:1490: note:                 bool operator!=(wxChar, const wxString&)
/usr/include/wx-2.6/wx/string.h:1491: note:                 bool operator!=(const wxString&, wxChar)
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In constructor CryptoPP::GetValueHelperClass::GetValueHelperClass(const T*, const char*, const std::type_info&, void*, const CryptoPP::NameValuePairs*):
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4128: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4128: error: no matching function for call to CryptoPP::NameValuePairs::ThrowIfTypeMismatch(const char*&, , const std::type_info&)
kademlia/utils/../../extern/cryptopp/CryptoPP.h:669: note: candidates are: static void CryptoPP::NameValuePairs::ThrowIfTypeMismatch(const char*, const std::type_info&, const std::type_info&)
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4131: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4131: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4133: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4136: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4138: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4138: error: no matching function for call to CryptoPP::NameValuePairs::ThrowIfTypeMismatch(const char*&, , const std::type_info&)
kademlia/utils/../../extern/cryptopp/CryptoPP.h:669: note: candidates are: static void CryptoPP::NameValuePairs::ThrowIfTypeMismatch(const char*, const std::type_info&, const std::type_info&)
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4147: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4147: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In member function CryptoPP::GetValueHelperClass& CryptoPP::GetValueHelperClass::operator()(const char*, const R& (T::*)()const):
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4160: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4160: error: no matching function for call to CryptoPP::NameValuePairs::ThrowIfTypeMismatch(const char*&, , const std::type_info&)
kademlia/utils/../../extern/cryptopp/CryptoPP.h:669: note: candidates are: static void CryptoPP::NameValuePairs::ThrowIfTypeMismatch(const char*, const std::type_info&, const std::type_info&)
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In member function CryptoPP::GetValueHelperClass& CryptoPP::GetValueHelperClass::Assignable():
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4170: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4171: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4173: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4173: error: no matching function for call to CryptoPP::NameValuePairs::ThrowIfTypeMismatch(const char*&, , const std::type_info&)
kademlia/utils/../../extern/cryptopp/CryptoPP.h:669: note: candidates are: static void CryptoPP::NameValuePairs::ThrowIfTypeMismatch(const char*, const std::type_info&, const std::type_info&)
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In constructor CryptoPP::AssignFromHelperClass::AssignFromHelperClass(T*, const CryptoPP::NameValuePairs&):
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4223: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4223: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In member function CryptoPP::AssignFromHelperClass& CryptoPP::AssignFromHelperClass::operator()(const char*, void (T::*)(R)):
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4234: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In member function CryptoPP::AssignFromHelperClass& CryptoPP::AssignFromHelperClass::operator()(const char*, const char*, void (T::*)(R, S)):
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4247: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4250: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h: In member function void CryptoPP::AlgorithmParametersBase2::AssignValue(const char*, const std::type_info&, void*) const:
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4331: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4331: error: must #include before using typeid
kademlia/utils/../../extern/cryptopp/CryptoPP.h:4333: error: must #include before using typeid
gmake[3]: *** [libmuleappcommon_a-UInt128.o] Error 1
gmake[3]: Leaving directory `/home/ader/amule-cvs/src'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/home/ader/amule-cvs/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/home/ader/amule-cvs'
gmake: *** [all] Error 2

NetBSD:
Code: [Select]
gmake  all-recursive
gmake[1]: Entering directory `/root/amule-cvs'
Making all in m4
gmake[2]: Entering directory `/root/amule-cvs/m4'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/root/amule-cvs/m4'
Making all in docs
gmake[2]: Entering directory `/root/amule-cvs/docs'
Making all in man
gmake[3]: Entering directory `/root/amule-cvs/docs/man'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/root/amule-cvs/docs/man'
gmake[3]: Entering directory `/root/amule-cvs/docs'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/root/amule-cvs/docs'
gmake[2]: Leaving directory `/root/amule-cvs/docs'
Making all in src
gmake[2]: Entering directory `/root/amule-cvs/src'
Making all in libs
gmake[3]: Entering directory `/root/amule-cvs/src/libs'
Making all in ec
gmake[4]: Entering directory `/root/amule-cvs/src/libs/ec'
gmake  all-am
gmake[5]: Entering directory `/root/amule-cvs/src/libs/ec'
gmake[5]: Nothing to be done for `all-am'.
gmake[5]: Leaving directory `/root/amule-cvs/src/libs/ec'
gmake[4]: Leaving directory `/root/amule-cvs/src/libs/ec'
Making all in common
gmake[4]: Entering directory `/root/amule-cvs/src/libs/common'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/root/amule-cvs/src/libs/common'
gmake[4]: Entering directory `/root/amule-cvs/src/libs'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory `/root/amule-cvs/src/libs'
gmake[3]: Leaving directory `/root/amule-cvs/src/libs'
Making all in utils
gmake[3]: Entering directory `/root/amule-cvs/src/utils'
Making all in xas
gmake[4]: Entering directory `/root/amule-cvs/src/utils/xas'
Making all in docs
gmake[5]: Entering directory `/root/amule-cvs/src/utils/xas/docs'
gmake[5]: Nothing to be done for `all'.
gmake[5]: Leaving directory `/root/amule-cvs/src/utils/xas/docs'
gmake[5]: Entering directory `/root/amule-cvs/src/utils/xas'
gmake[5]: Nothing to be done for `all-am'.
gmake[5]: Leaving directory `/root/amule-cvs/src/utils/xas'
gmake[4]: Leaving directory `/root/amule-cvs/src/utils/xas'
gmake[4]: Entering directory `/root/amule-cvs/src/utils'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory `/root/amule-cvs/src/utils'
gmake[3]: Leaving directory `/root/amule-cvs/src/utils'
Making all in pixmaps
gmake[3]: Entering directory `/root/amule-cvs/src/pixmaps'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/root/amule-cvs/src/pixmaps'
Making all in kademlia
gmake[3]: Entering directory `/root/amule-cvs/src/kademlia'
Making all in kademlia
gmake[4]: Entering directory `/root/amule-cvs/src/kademlia/kademlia'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/root/amule-cvs/src/kademlia/kademlia'
Making all in net
gmake[4]: Entering directory `/root/amule-cvs/src/kademlia/net'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/root/amule-cvs/src/kademlia/net'
Making all in routing
gmake[4]: Entering directory `/root/amule-cvs/src/kademlia/routing'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/root/amule-cvs/src/kademlia/routing'
Making all in utils
gmake[4]: Entering directory `/root/amule-cvs/src/kademlia/utils'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/root/amule-cvs/src/kademlia/utils'
gmake[4]: Entering directory `/root/amule-cvs/src/kademlia'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory `/root/amule-cvs/src/kademlia'
gmake[3]: Leaving directory `/root/amule-cvs/src/kademlia'
Making all in webserver
gmake[3]: Entering directory `/root/amule-cvs/src/webserver'
Making all in default
gmake[4]: Entering directory `/root/amule-cvs/src/webserver/default'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/root/amule-cvs/src/webserver/default'
Making all in php-default
gmake[4]: Entering directory `/root/amule-cvs/src/webserver/php-default'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/root/amule-cvs/src/webserver/php-default'
Making all in chicane
gmake[4]: Entering directory `/root/amule-cvs/src/webserver/chicane'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/root/amule-cvs/src/webserver/chicane'
Making all in src
gmake[4]: Entering directory `/root/amule-cvs/src/webserver/src'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/root/amule-cvs/src/webserver/src'
gmake[4]: Entering directory `/root/amule-cvs/src/webserver'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory `/root/amule-cvs/src/webserver'
gmake[3]: Leaving directory `/root/amule-cvs/src/webserver'
gmake[3]: Entering directory `/root/amule-cvs/src'
if ccache gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/pkg/include -I/usr/local/include -I/usr/pkg/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/pkg/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES   -I./libs -I/usr/pkg/include -march=pentium2 -pipe -DUSE_EMBEDDED_CRYPTO -W -Wall -Wshadow -Wundef -O2  -MT libmuleappcommon_a-UInt128.o -MD -MP -MF ".deps/libmuleappcommon_a-UInt128.Tpo" -c -o libmuleappcommon_a-UInt128.o `test -f 'kademlia/utils/UInt128.cpp' || echo './'`kademlia/utils/UInt128.cpp; \
then mv -f ".deps/libmuleappcommon_a-UInt128.Tpo" ".deps/libmuleappcommon_a-UInt128.Po"; else rm -f ".deps/libmuleappcommon_a-UInt128.Tpo"; exit 1; fi
distcc[9287] ERROR: compile /tmp/.ccache/UInt128.tmp.haggis.valper.29492.ii on horse failed
In file included from CryptoPP_Inc.h:30,
                 from kademlia/utils/UInt128.cpp:42:
extern/cryptopp/CryptoPP.h: In constructor `
   CryptoPP::NameValuePairs::ValueTypeMismatch::ValueTypeMismatch(const
   std::string&, const std::type_info&, const std::type_info&)':
extern/cryptopp/CryptoPP.h:614: error: `name' undeclared (first use this
   function)
extern/cryptopp/CryptoPP.h:614: error: (Each undeclared identifier is reported
   only once for each function it appears in.)
extern/cryptopp/CryptoPP.h: In member function `bool
   CryptoPP::NameValuePairs::GetThisObject(T&) const':
extern/cryptopp/CryptoPP.h:629: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h: In member function `bool
   CryptoPP::NameValuePairs::GetThisPointer(T*&) const':
extern/cryptopp/CryptoPP.h:636: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h: In member function `bool
   CryptoPP::NameValuePairs::GetValue(const char*, T&) const':
extern/cryptopp/CryptoPP.h:643: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h: In static member function `static void
   CryptoPP::NameValuePairs::ThrowIfTypeMismatch(const char*, const
   std::type_info&, const std::type_info&)':
extern/cryptopp/CryptoPP.h:670: error: no match for 'operator!=' in 'stored !=
   retrieving'
/usr/pkg/include/wx-2.6/wx/string.h:1443: error: candidates are: bool
   operator!=(const wxString&, const wxString&)
/usr/pkg/include/wx-2.6/wx/string.h:1445: error:                 bool
   operator!=(const wxString&, const wxChar*)
/usr/pkg/include/wx-2.6/wx/string.h:1447: error:                 bool
   operator!=(const wxChar*, const wxString&)
/usr/pkg/include/wx-2.6/wx/string.h:1479: error:                 bool
   operator!=(const wxString&, const wxWCharBuffer&)
/usr/pkg/include/wx-2.6/wx/string.h:1481: error:                 bool
   operator!=(const wxWCharBuffer&, const wxString&)
/usr/pkg/include/wx-2.6/wx/string.h:1511: error:                 bool
   operator!=(wchar_t, const wxString&)
/usr/pkg/include/wx-2.6/wx/string.h:1512: error:                 bool
   operator!=(const wxString&, wchar_t)
extern/cryptopp/CryptoPP.h: In constructor `CryptoPP::GetValueHelperClass   BASE>::GetValueHelperClass(const T*, const char*, const std::type_info&,
   void*, const CryptoPP::NameValuePairs*)':
extern/cryptopp/CryptoPP.h:4128: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4131: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4131: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4133: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4136: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4138: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4147: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4147: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h: In member function `
   CryptoPP::GetValueHelperClass& CryptoPP::GetValueHelperClass   BASE>::operator()(const char*, const R&(T::*)() const)':
extern/cryptopp/CryptoPP.h:4160: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h: In member function `
   CryptoPP::GetValueHelperClass& CryptoPP::GetValueHelperClass   BASE>::Assignable()':
extern/cryptopp/CryptoPP.h:4170: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4171: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4173: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h: In constructor `CryptoPP::AssignFromHelperClass   BASE>::AssignFromHelperClass(T*, const CryptoPP::NameValuePairs&)':
extern/cryptopp/CryptoPP.h:4223: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4223: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h: In member function `
   CryptoPP::AssignFromHelperClass& CryptoPP::AssignFromHelperClass   BASE>::operator()(const char*, void (T::*)(R))':
extern/cryptopp/CryptoPP.h:4234: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h: In member function `
   CryptoPP::AssignFromHelperClass& CryptoPP::AssignFromHelperClass   BASE>::operator()(const char*, const char*, void (T::*)(R, S))':
extern/cryptopp/CryptoPP.h:4247: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4250: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h: In member function `void
   CryptoPP::AlgorithmParametersBase2::AssignValue(const char*, const
   std::type_info&, void*) const':
extern/cryptopp/CryptoPP.h:4331: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4331: error: must #include before using
   typeid
extern/cryptopp/CryptoPP.h:4333: error: must #include before using
   typeid
gmake[3]: *** [libmuleappcommon_a-UInt128.o] Error 1
gmake[3]: Leaving directory `/root/amule-cvs/src'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/root/amule-cvs/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/root/amule-cvs'
gmake: *** [all] Error 2
Logged

toshi

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 67
Re: CVS 20060620 compile fails at CryptoPP on SuSE 10 and NetBSD 3
« Reply #1 on: June 20, 2006, 11:10:19 AM »

Same on Fedora Core 5  :(
Logged
God is real, unless declared as integer...

Nodsu

  • Jr. Member
  • **
  • Karma: 3
  • Offline Offline
  • Posts: 62
Re: CVS 20060620 compile fails at CryptoPP on SuSE 10 and NetBSD 3
« Reply #2 on: June 20, 2006, 11:17:54 AM »

As expected, the CryptoPP issue goes away when using an external version.
Logged

Gerd78

  • Hero Member
  • *****
  • Karma: 9
  • Offline Offline
  • Posts: 681
Re: CVS 20060620 compile fails at CryptoPP on SuSE 10 and NetBSD 3
« Reply #3 on: June 20, 2006, 11:21:42 AM »

For the CryptoPP-typeinfo-problem, try the attached patch.

Avoid using an external CryptoPP installation, It's not recommended.
Logged

Nodsu

  • Jr. Member
  • **
  • Karma: 3
  • Offline Offline
  • Posts: 62
Re: CVS 20060620 compile fails at CryptoPP on SuSE 10 and NetBSD 3
« Reply #4 on: June 20, 2006, 11:52:13 AM »

Patch worked wonders :)
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: CVS 20060620 compile fails at CryptoPP on SuSE 10 and NetBSD 3
« Reply #5 on: June 20, 2006, 03:58:32 PM »

Fixed on cvs.
Logged