Hi,

We are trying to build NOX in CentOS5.  The listed packages are
basically installed.  But we have compilation error as shown below.

Any idea of the cause?  Thanks

Regards
KK

make  all-recursive
make[1]: Entering directory `/home/ykk/nox/noxcore'
Making all in src
make[2]: Entering directory `/home/ykk/nox/noxcore/src'
make  all-recursive
make[3]: Entering directory `/home/ykk/nox/noxcore/src'
Making all in include
make[4]: Entering directory `/home/ykk/nox/noxcore/src/include'
Making all in netinet++
make[5]: Entering directory `/home/ykk/nox/noxcore/src/include/netinet++'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/ykk/nox/noxcore/src/include/netinet++'
Making all in openflow
make[5]: Entering directory `/home/ykk/nox/noxcore/src/include/openflow'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/ykk/nox/noxcore/src/include/openflow'
make[5]: Entering directory `/home/ykk/nox/noxcore/src/include'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/ykk/nox/noxcore/src/include'
make[4]: Leaving directory `/home/ykk/nox/noxcore/src/include'
Making all in third-party
make[4]: Entering directory `/home/ykk/nox/noxcore/src/third-party'
make  all-recursive
make[5]: Entering directory `/home/ykk/nox/noxcore/src/third-party'
make[6]: Entering directory `/home/ykk/nox/noxcore/src/third-party'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/ykk/nox/noxcore/src/third-party'
make[5]: Leaving directory `/home/ykk/nox/noxcore/src/third-party'
make[4]: Leaving directory `/home/ykk/nox/noxcore/src/third-party'
Making all in lib
make[4]: Entering directory `/home/ykk/nox/noxcore/src/lib'
make  all-am
make[5]: Entering directory `/home/ykk/nox/noxcore/src/lib'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/ykk/nox/noxcore/src/lib'
make[4]: Leaving directory `/home/ykk/nox/noxcore/src/lib'
Making all in nox
make[4]: Entering directory `/home/ykk/nox/noxcore/src/nox'
make  all-recursive
make[5]: Entering directory `/home/ykk/nox/noxcore/src/nox'
Making all in apps
make[6]: Entering directory `/home/ykk/nox/noxcore/src/nox/apps'
make  all-recursive
make[7]: Entering directory `/home/ykk/nox/noxcore/src/nox/apps'
Making all in configuration
make[8]: Entering directory `/home/ykk/nox/noxcore/src/nox/apps/configuration'
make  all-am
make[9]: Entering directory `/home/ykk/nox/noxcore/src/nox/apps/configuration'
make[9]: Leaving directory `/home/ykk/nox/noxcore/src/nox/apps/configuration'
make[8]: Leaving directory `/home/ykk/nox/noxcore/src/nox/apps/configuration'
Making all in pyrt
make[8]: Entering directory `/home/ykk/nox/noxcore/src/nox/apps/pyrt'
make  all-am
make[9]: Entering directory `/home/ykk/nox/noxcore/src/nox/apps/pyrt'
make[9]: Leaving directory `/home/ykk/nox/noxcore/src/nox/apps/pyrt'
make[8]: Leaving directory `/home/ykk/nox/noxcore/src/nox/apps/pyrt'
Making all in bcast_resolve
make[8]: Entering directory `/home/ykk/nox/noxcore/src/nox/apps/bcast_resolve'
make  all-am
make[9]: Entering directory `/home/ykk/nox/noxcore/src/nox/apps/bcast_resolve'
make[9]: Leaving directory `/home/ykk/nox/noxcore/src/nox/apps/bcast_resolve'
make[8]: Leaving directory `/home/ykk/nox/noxcore/src/nox/apps/bcast_resolve'
Making all in authenticator
make[8]: Entering directory `/home/ykk/nox/noxcore/src/nox/apps/authenticator'
make  all-am
make[9]: Entering directory `/home/ykk/nox/noxcore/src/nox/apps/authenticator'
/bin/sh ../../../../libtool --tag=CXX   --mode=compile g++
-DHAVE_CONFIG_H -I. -I../../../..
-DPKGDATADIR=\"/usr/local/share/nox\"
-DPKGLIBDIR=\"/usr/local/bin/nox/apps/authenticator\"
-DPKGLOCALSTATEDIR=\"/usr/local/var/nox\"
-DPKGSYSCONFDIR=\"/usr/local/etc/nox\" -I ../../../../src/include
-I/home/ykk/nox/noxcore/../openflow/include/ -I/usr/include
-D_GNU_SOURCE=1   -D_REENTRANT -D__STDC_LIMIT_MACROS=1
-D__STDC_FORMAT_MACROS=1 -D__STDC_CONSTANT_MACROS=1
-D_GLIBCXX_CONCEPT_CHECKS=1 -D_GLIBCXX_DEBUG=1
-D_GLIBCXX_DEBUG_PEDANTIC=1 -I/usr/local/include/python2.5 -I./../
-I../../../../src/nox
-D__COMPONENT_FACTORY_FUNCTION__=authenticator_get_factory
-fno-omit-frame-pointer -Wall -Wno-sign-compare -Winit-self
-Wformat-nonliteral -Wformat-security -g -O2 -MT
authenticator_la-authenticator.lo -MD -MP -MF
.deps/authenticator_la-authenticator.Tpo -c -o
authenticator_la-authenticator.lo `test -f 'authenticator.cc' || echo
'./'`authenticator.cc
 g++ -DHAVE_CONFIG_H -I. -I../../../..
-DPKGDATADIR=\"/usr/local/share/nox\"
-DPKGLIBDIR=\"/usr/local/bin/nox/apps/authenticator\"
-DPKGLOCALSTATEDIR=\"/usr/local/var/nox\"
-DPKGSYSCONFDIR=\"/usr/local/etc/nox\" -I ../../../../src/include
-I/home/ykk/nox/noxcore/../openflow/include/ -I/usr/include
-D_GNU_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1
-D__STDC_FORMAT_MACROS=1 -D__STDC_CONSTANT_MACROS=1
-D_GLIBCXX_CONCEPT_CHECKS=1 -D_GLIBCXX_DEBUG=1
-D_GLIBCXX_DEBUG_PEDANTIC=1 -I/usr/local/include/python2.5 -I./../
-I../../../../src/nox
-D__COMPONENT_FACTORY_FUNCTION__=authenticator_get_factory
-fno-omit-frame-pointer -Wall -Wno-sign-compare -Winit-self
-Wformat-nonliteral -Wformat-security -g -O2 -MT
authenticator_la-authenticator.lo -MD -MP -MF
.deps/authenticator_la-authenticator.Tpo -c authenticator.cc  -fPIC
-DPIC -o .libs/authenticator_la-authenticator.o
authenticator.cc: In member function 'bool
vigil::applications::Authenticator::rename(const std::string&, const
std::string&, vigil::applications::Directory::Principal_Type,
vigil::applications::Directory::Group_Type, bool)':
authenticator.cc:250: error: no matching function for call to
'vigil::hash_map<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, unsigned int,
__gnu_cxx::hash<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >, std::equal_to<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >
>::erase(__gnu_cxx::_Hashtable_const_iterator<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char>
>, unsigned int>, std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, __gnu_cxx::hash<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::_Select1st<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, unsigned int> >,
std::equal_to<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > >&)'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/ext/hash_map:248:
note: candidates are: typename __gnu_cxx::hashtable<std::pair<const
_Key, _Tp>, _Key, _HashFcn, std::_Select1st<std::pair<const _Key, _Tp>
>, _EqualKey, _Alloc>::size_type __gnu_cxx::hash_map<_Key, _Tp,
_HashFcn, _EqualKey, _Alloc>::erase(const typename
__gnu_cxx::hashtable<std::pair<const _Key, _Tp>, _Key, _HashFcn,
std::_Select1st<std::pair<const _Key, _Tp> >, _EqualKey,
_Alloc>::key_type&) [with _Key = std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, _Tp = unsigned int,
_HashFcn = __gnu_cxx::hash<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, _EqualKey =
std::equal_to<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >, _Alloc =
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >]
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/ext/hash_map:252:
note:                 void __gnu_cxx::hash_map<_Key, _Tp, _HashFcn,
_EqualKey, _Alloc>::erase(typename
__gnu_cxx::hashtable<std::pair<const _Key, _Tp>, _Key, _HashFcn,
std::_Select1st<std::pair<const _Key, _Tp> >, _EqualKey,
_Alloc>::iterator) [with _Key = std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, _Tp = unsigned int,
_HashFcn = __gnu_cxx::hash<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, _EqualKey =
std::equal_to<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >, _Alloc =
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >]
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/ext/hash_map:256:
note:                 void __gnu_cxx::hash_map<_Key, _Tp, _HashFcn,
_EqualKey, _Alloc>::erase(typename
__gnu_cxx::hashtable<std::pair<const _Key, _Tp>, _Key, _HashFcn,
std::_Select1st<std::pair<const _Key, _Tp> >, _EqualKey,
_Alloc>::iterator, typename __gnu_cxx::hashtable<std::pair<const _Key,
_Tp>, _Key, _HashFcn, std::_Select1st<std::pair<const _Key, _Tp> >,
_EqualKey, _Alloc>::iterator) [with _Key = std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, _Tp = unsigned int,
_HashFcn = __gnu_cxx::hash<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, _EqualKey =
std::equal_to<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >, _Alloc =
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >]
make[9]: *** [authenticator_la-authenticator.lo] Error 1
make[9]: Leaving directory `/home/ykk/nox/noxcore/src/nox/apps/authenticator'
make[8]: *** [all] Error 2
make[8]: Leaving directory `/home/ykk/nox/noxcore/src/nox/apps/authenticator'
make[7]: *** [all-recursive] Error 1
make[7]: Leaving directory `/home/ykk/nox/noxcore/src/nox/apps'
make[6]: *** [all] Error 2
make[6]: Leaving directory `/home/ykk/nox/noxcore/src/nox/apps'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/ykk/nox/noxcore/src/nox'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/ykk/nox/noxcore/src/nox'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/ykk/nox/noxcore/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/ykk/nox/noxcore/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ykk/nox/noxcore'
make: *** [all] Error 2

_______________________________________________
nox-dev mailing list
[email protected]
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Reply via email to