Not that big a deal... Monday's fine.

-b

On Sat, Jan 3, 2009 at 2:50 PM, Martin Casado <[email protected]> wrote:

> I can push it on Monday ... and if you really need it, tomorrow.
>
> On Jan 3, 2009, at 2:49 PM, Brandon Heller wrote:
>
> I'm pulling from noxrepo right now.  Do you know when this option will get
> pushed there?  I guess I'll switch to pulling from nicira if this will take
> awhile.
>
> -b
>
> On Sat, Jan 3, 2009 at 2:42 PM, Martin Casado <[email protected]> wrote:
>
>> Are you pulling from nicira or noxrepo?  If you're pulling from nicira
>> then just boot with:
>>
>> ./booth.sh --apps-core
>>
>> and it will only build the core.  The greatly reduced compile time really
>> helps.
>>
>> Thanks for pointing out the compiler error, I'll fix that.
>> .martin
>>
>> On Jan 3, 2009, at 2:37 PM, Brandon Heller wrote:
>>
>> Thanks Martin and Ben,
>>
>> The issue was either the symlinking, for which I copied the all-am rule
>> from switchstats/Makefile.am, or that I was running configure from the
>> top-level dir but invoking nox from the build dir.
>>
>> Either way, works now, thanks.
>>
>> Also I tried to build the nox core beta (faster build would always be
>> nice) and came across a make error:
>>
>> brand...@mvm-of1:~/nox2/nox-0.4.0~core~beta$ time make
>> cd . && /bin/sh /home/brandonh/nox2/nox-0.4.0~core~beta/config/missing
>> --run aclocal-1.10 -I config
>>  cd . && /bin/sh /home/brandonh/nox2/nox-0.4.0~core~beta/config/missing
>> --run automake-1.10 --foreign
>> src/nox/thirdparty/Makefile.am:17: required directory
>> src/nox/thirdparty/apache-log4cxx does not exist
>> src/nox/thirdparty/Makefile.am:18: required directory
>> src/nox/thirdparty/apache-log4cxx does not exist
>> make: *** [Makefile.in] Error 1
>>
>> This was easy to fix by commenting out these two lines in
>> src/nox/thirdparty/Makefile.am:
>> #SUBDIRS += apache-log4cxx
>> #DIST_SUBDIRS += apache-log4cxx
>>
>> Is there some way to build only the core nox parts while keeping git repo
>> access?  It compiled in 1/4 the time.
>>
>> Thanks,
>> Brandon
>>
>> On Sat, Jan 3, 2009 at 1:58 PM, Martin Casado <[email protected]> wrote:
>>
>>> Double check that your meta.xml file is being symlinked into the build
>>> directory.  If not, you'll want to add it to NOX_RUNTIMEFILES in your
>>> Makefile.am.
>>>
>>>  Hi,
>>>>
>>>> I'd like to add my application to nox in its own directory, rather than
>>>> in
>>>> examples.  I did the following:
>>>>
>>>> modified configure.ac at top level:
>>>>  -ACI_MODULE([app],[Description of app],
>>>>               [],[],[yes])
>>>>  -add to ACI_MODULE[apps]... {app}
>>>>  -at bottom: src/nox/apps/{app}/Makefile
>>>> created dir
>>>>  -add app
>>>>  -add meta.xml
>>>>  -add __init__.py?
>>>>  -add Makefile.am
>>>> ./boot.sh
>>>> configure
>>>> make
>>>>
>>>> ...but the application fails to load, because the description can't be
>>>> found:
>>>>
>>>> ^cbrand...@mvm-of1:~/nox/noxcore/build/src$ ./nox_core -v -i ptcp:6633
>>>> static_setup
>>>> 00001|nox|DBG:Starting nox_core
>>>> (/home/brandonh/nox/noxcore/build/src/.libs/lt-nox_core)
>>>> 00002|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/topology/meta.xml'.
>>>> 00003|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/noop/meta.xml'.
>>>> 00004|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/examples/meta.xml'.
>>>> 00005|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/simple_c_app/meta.xml'.
>>>> 00006|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/authenticator/meta.xml'.
>>>> 00007|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/hub/meta.xml'.
>>>> 00008|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/storagews/meta.xml'.
>>>> 00009|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/configuration/meta.xml'.
>>>> 00010|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/pyrt/meta.xml'.
>>>> 00011|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/switchstats/meta.xml'.
>>>> 00012|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/coreui/meta.xml'.
>>>> 00013|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/bcast_resolve/meta.xml'.
>>>> 00014|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/switch/meta.xml'.
>>>> 00015|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/storage/meta.xml'.
>>>> 00016|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/default_switch_approval/meta.xml'.
>>>> 00017|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/exit/meta.xml'.
>>>> 00018|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/switchconfig/meta.xml'.
>>>> 00019|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/bindings_storage/meta.xml'.
>>>> 00020|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/user_event_log/meta.xml'.
>>>> 00021|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/simple_c_py_app/meta.xml'.
>>>> 00022|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/tests/meta.xml'.
>>>> 00023|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/directory/meta.xml'.
>>>> 00024|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/discovery/meta.xml'.
>>>> 00025|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/routing/meta.xml'.
>>>> 00026|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/miscws/meta.xml'.
>>>> 00027|pyrt|DBG:Loading a component description file
>>>> 'nox/apps/flow_fetcher/meta.xml'.
>>>> 00028|nox|DBG:Application installation report:
>>>> built-in event dispatcher:
>>>>    Current state: INSTALLED
>>>>    Required state: INSTALLED
>>>>    Dependencies:
>>>>
>>>> built-in DSO deployer:
>>>>    Current state: INSTALLED
>>>>    Required state: INSTALLED
>>>>    Dependencies:
>>>>
>>>> python:
>>>>    Current state: INSTALLED
>>>>    Required state: INSTALLED
>>>>    Dependencies:
>>>>
>>>> 00029|nox|ERR:Application 'static_setup' description not found.
>>>>
>>>> What step did I miss?
>>>>
>>>> -Brandon
>>>>
>>>>
>>>>  ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> nox-dev mailing list
>>>> [email protected]
>>>> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>>>>
>>>>
>>>
>>>
>>
>>
>
>
_______________________________________________
nox-dev mailing list
[email protected]
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Reply via email to