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 >>> >
