Those instructions are for the new NOX, not NOX-Classic, so... I don't know?
NOX-Classic currently takes a bit of work to build on 12.04, due to... I think new versions of autoconf and swig and possibly other packages... -- Murphy On Jul 1, 2012, at 12:40 AM, YIMIN CHEN wrote: > Hi Murphy, > > I found the following instructions on google, and installed all > related packages, which seem to solve the issue. Would you please > verify?: > > http://networkstatic.net/2012/05/nox-openflow-controller-install-on-ubuntu-12-04-precise-lts/ > > The instructions: > ------------------------------------------------ > $ cd /etc/apt/sources.list.d/ > $ wget http://openflowswitch.org/downloads/debian/nox.list > $ apt-get update > $ apt-get install nox-dependencies > > Install dependencies: > $ apt-get install nox-dependencies > $ apt-get install libtbb-dev > $ apt-get install libboost-serialization-dev libboost-all-dev > $ git clone git://github.com/noxrepo/nox > > $ ./boot.sh <========= now this part works for me. So I guess it > was my ubuntu install was missing some nox-dependencies. > $cd nox > $ mkdir build > $ cd build > > Configure, make && make install > $ ../configure > $ make > $ make install > > ----------------------------------------------- > > Thanks! > Yimin > On Sun, Jul 1, 2012 at 3:07 PM, Murphy McCauley > <[email protected]> wrote: >> In src/Make.vars around like 56, you will find: >> pkglib_SCRIPTS = $(NOX_RUNTIMEFILES) $(NOX_PYBUILDFILES) >> >> Try changing this to: >> pkgdata_SCRIPTS = $(NOX_RUNTIMEFILES) $(NOX_PYBUILDFILES) >> >> This may or may not fix things -- I can't check at the moment. :) Let us >> know how it goes... >> >> -- Murphy >> >> On Jun 30, 2012, at 9:43 PM, YIMIN CHEN wrote: >> >>> Hi Murphy, >>> >>> ./boot.sh failed. The following is only the last part of the output: >>> >>> src/nox/webapps/webserver/../../../Make.vars:56: `pkglibdir' is not a >>> legitimate directory for `SCRIPTS' >>> src/nox/webapps/webserver/Makefile.am:1: >>> `src/nox/webapps/webserver/../../../Make.vars' included from here >>> src/nox/webapps/webservice/../../../Make.vars:56: `pkglibdir' is not a >>> legitimate directory for `SCRIPTS' >>> src/nox/webapps/webservice/Makefile.am:1: >>> `src/nox/webapps/webservice/../../../Make.vars' included from here >>> src/nox/webapps/webserviceclient/../../../Make.vars:56: `pkglibdir' is >>> not a legitimate directory for `SCRIPTS' >>> src/nox/webapps/webserviceclient/Makefile.am:1: >>> `src/nox/webapps/webserviceclient/../../../Make.vars' included from >>> here >>> src/nox/webapps/webserviceclient/t/../../../../Make.vars:56: >>> `pkglibdir' is not a legitimate directory for `SCRIPTS' >>> src/nox/webapps/webserviceclient/t/Makefile.am:1: >>> `src/nox/webapps/webserviceclient/t/../../../../Make.vars' included >>> from here >>> src/tests/../Make.vars:56: `pkglibdir' is not a legitimate directory >>> for `SCRIPTS' >>> src/tests/Makefile.am:1: `src/tests/../Make.vars' included from here >>> src/utilities/../Make.vars:56: `pkglibdir' is not a legitimate >>> directory for `SCRIPTS' >>> >>> src/utilities/Makefile.am:1: `src/utilities/../Make.vars' included from >>> here >>> autoreconf: automake failed with exit status: 1 >>> >>> I didn't continue build NOX, and boot.sh seems to fail running. >>> >>> Thanks! >>> Yimin >>> >>> >>> On Sun, Jul 1, 2012 at 12:03 PM, Murphy McCauley >>> <[email protected]> wrote: >>>> Are you getting any errors, or just warnings? Have you tried building NOX >>>> after running boot.sh and seeing how that goes? >>>> >>>> -- Murphy >>>> >>>> On Jun 30, 2012, at 8:00 PM, YIMIN CHEN wrote: >>>> >>>>> Hi, >>>>> >>>>> I am working on installing nox classic on ubuntu 12.04LTS, and getting >>>>> the following errors about autoconf: >>>>> >>>>> ------------------------------------------------------------------------------------------------------------------------------------- >>>>> ymchen@ymchen-lnx:~/nox$ ./boot.sh >>>>> building with all apps >>>>> Disabling noxext... >>>>> configure.ac:33: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call >>>>> detected in body >>>>> ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... >>>>> ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... >>>>> ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... >>>>> ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... >>>>> ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... >>>>> ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... >>>>> /home/ymchen/nox/config/ax_boost_filesystem.m4:34: AX_BOOST_FILESYSTEM >>>>> is expanded from... >>>>> configure.ac:33: the top level >>>>> configure.ac:108: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call >>>>> detected in body >>>>> >>>>> ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... >>>>> ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... >>>>> ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... >>>>> ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... >>>>> ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... >>>>> ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... >>>>> >>>>> aclocal.m4:1616: AX_BOOST_FILESYSTEM is expanded from... >>>>> ------------------------------------------------------------------------------------------------------------------------------------- >>>>> >>>>> >>>>> I googled for this error and found one reason being autoconf version >>>>> has to be 2.68. On my system, autoconf version is already 2.68. >>>>> >>>>> -------------------------------------------------------------------------------------------- >>>>> ymchen@ymchen-lnx:~/nox$ autoconf --version >>>>> autoconf (GNU Autoconf) 2.68 >>>>> Copyright (C) 2010 Free Software Foundation, Inc. >>>>> License GPLv3+/Autoconf: GNU GPL version 3 or later >>>>> <http://gnu.org/licenses/gpl.html>, >>>>> <http://gnu.org/licenses/exceptions.html> >>>>> This is free software: you are free to change and redistribute it. >>>>> There is NO WARRANTY, to the extent permitted by law. >>>>> >>>>> Written by David J. MacKenzie and Akim Demaille. >>>>> -------------------------------------------------------------------------------------------- >>>>> >>>>> Does anyone know what is causing this error? >>>>> >>>>> >>>>> Thanks! >>>>> Yimin >>>> >>
