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

Reply via email to