Wow, we should do something about that. You should ignore the old manual and pay attention to the wiki: http://noxrepo.org/noxwiki/index.php/NOX_Installation
See if that helps. :) -- Murphy On Mar 7, 2011, at 10:27 AM, Leonardo Linguaglossa wrote: > Hello everybody, > I'm trying to install Nox as it is described on the maual in the noxrepo.org > site: > git clone git://noxrepo.org/noxcore > > > cd noxcore/ > ./boot.sh > mkdir build/ > cd build/ > ../configure --with-python=yes > make > make check > > Precisely I am having issues on the make step, because, after doing the > configure script in the build directory, I find this error: > > netinet_wrap.cc: In function 'void SWIG_Python_AddErrorMsg(const char*)': > netinet_wrap.cc:864: warning: format not a string literal and no format > arguments > netinet_wrap.cc: In function 'int SWIG_Python_ConvertFunctionPtr(PyObject*, > void**, swig_type_info*)': > netinet_wrap.cc:2051: error: invalid conversion from 'const char*' to 'char*' > netinet_wrap.cc: In function 'vigil::ipaddr* ipaddr___copy__(vigil::ipaddr*, > const PyObject*)': > netinet_wrap.cc:2961: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::ipaddr* > ipaddr___deepcopy__(vigil::ipaddr*, const PyObject*)': > netinet_wrap.cc:2964: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > ipaddr_operator_Se__Se___SWIG_1(vigil::ipaddr*, const vigil::ipaddr*)': > netinet_wrap.cc:3001: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > ipaddr_operator_SN__Se___SWIG_1(vigil::ipaddr*, const vigil::ipaddr*)': > netinet_wrap.cc:3006: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::cidr_ipaddr* > cidr_ipaddr___copy__(vigil::cidr_ipaddr*, const PyObject*)': > netinet_wrap.cc:3071: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::cidr_ipaddr* > cidr_ipaddr___deepcopy__(vigil::cidr_ipaddr*, const PyObject*)': > netinet_wrap.cc:3074: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > cidr_ipaddr_operator_Se__Se_(vigil::cidr_ipaddr*, const vigil::cidr_ipaddr*)': > netinet_wrap.cc:3084: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > cidr_ipaddr_operator_SN__Se_(vigil::cidr_ipaddr*, const vigil::cidr_ipaddr*)': > netinet_wrap.cc:3089: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::ethernetaddr* > ethernetaddr___copy__(vigil::ethernetaddr*, const PyObject*)': > netinet_wrap.cc:4347: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::ethernetaddr* > ethernetaddr___deepcopy__(vigil::ethernetaddr*, const PyObject*)': > netinet_wrap.cc:4350: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'PyObject* > ethernetaddr_binary_str(vigil::ethernetaddr*)': > netinet_wrap.cc:4358: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > ethernetaddr_operator_Se__Se_(vigil::ethernetaddr*, const > vigil::ethernetaddr*)': > netinet_wrap.cc:4367: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > ethernetaddr_operator_SN__Se_(vigil::ethernetaddr*, const > vigil::ethernetaddr*)': > netinet_wrap.cc:4372: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::datapathid* > datapathid___copy__(vigil::datapathid*, const PyObject*)': > netinet_wrap.cc:4484: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::datapathid* > datapathid___deepcopy__(vigil::datapathid*, const PyObject*)': > netinet_wrap.cc:4487: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > datapathid_operator_Se__Se_(vigil::datapathid*, const vigil::datapathid*)': > netinet_wrap.cc:4501: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > datapathid_operator_SN__Se_(vigil::datapathid*, const vigil::datapathid*)': > netinet_wrap.cc:4507: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'void > Packet_expr_set_uint32_field__SWIG_0(vigil::Packet_expr*, > vigil::Packet_expr::Expr_field, uint32_t)': > netinet_wrap.cc:4542: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'void > Packet_expr_set_uint32_field__SWIG_1(vigil::Packet_expr*, > vigil::Packet_expr::Expr_field, int32_t)': > netinet_wrap.cc:4555: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'void > Packet_expr_set_ip_field(vigil::Packet_expr*, vigil::Packet_expr::Expr_field, > vigil::ipaddr)': > netinet_wrap.cc:4568: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'void > Packet_expr_set_eth_field(vigil::Packet_expr*, > vigil::Packet_expr::Expr_field, vigil::ethernetaddr)': > netinet_wrap.cc:4583: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'void SWIG_Python_FixMethods(PyMethodDef*, > swig_const_info*, swig_type_info**, swig_type_info**)': > netinet_wrap.cc:14603: error: invalid conversion from 'const char*' to 'char*' > make[9]: *** [_netinet_la-netinet_wrap.lo] Error 1 > make[9]: Leaving directory `/home/netfpga2/nox/nox/build/src/nox/lib/netinet' > make[8]: *** [all] Error 2 > make[8]: Leaving directory `/home/netfpga2/nox/nox/build/src/nox/lib/netinet' > make[7]: *** [all-recursive] Error 1 > make[7]: Leaving directory `/home/netfpga2/nox/nox/build/src/nox/lib' > make[6]: *** [all] Error 2 > make[6]: Leaving directory `/home/netfpga2/nox/nox/build/src/nox/lib' > make[5]: *** [all-recursive] Error 1 > make[5]: Leaving directory `/home/netfpga2/nox/nox/build/src/nox' > make[4]: *** [all] Error 2 > make[4]: Leaving directory `/home/netfpga2/nox/nox/build/src/nox' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory `/home/netfpga2/nox/nox/build/src' > make[2]: *** [all] Error 2 > make[2]: Leaving directory `/home/netfpga2/nox/nox/build/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/netfpga2/nox/nox/build' > make: *** [all] Error 2 > > > > Moreover, at first there was another kind of error that now is disappeared, > about the line: > hash_map<std::string,std::string> argmap; > in the deployer.cc file (it said: "ERROR: expected initializer before '<' > token"). > > I am sorry I did not managed to understand where I went wrong, and I hope > anyone could help me with this. > > Thanks to all, > Regards > -- > Leonardo > _______________________________________________ > nox-dev mailing list > [email protected] > http://noxrepo.org/mailman/listinfo/nox-dev
_______________________________________________ nox-dev mailing list [email protected] http://noxrepo.org/mailman/listinfo/nox-dev
