hg clone http://code.nsnam.org/bake bake export BAKE_HOME=`pwd`/bake export PATH=$PATH:$BAKE_HOME export PYTHONPATH=$PYTHONPATH:$BAKE_HOME
bake.py configure -e dce-ns3-1.9
bake.py download
bake.py build
/ns3/source/ns-3-dce/build/../myscripts/coap_olsr/coap_olsr.cc:239: undefined reference to `ns3::OlsrHelper::OlsrHelper()'
myscripts/coap_olsr/coap_olsr.cc.1.o: On function `ns3::OlsrHelper::~OlsrHelper()':
/ns3/build/include/ns3.26/ns3/olsr-helper.h:40: undefined reference to `vtable for ns3::OlsrHelper'
collect2: error: ld returned 1 exit status
File "/ns3/source/ns-3-dce/ns3waf/__init__.py", line 164, in _check_dependencies
pcfiles = glob.glob(conf.env['NS3_DIR'] + '/lib*/pkgconfig/' + 'libns%s*-%s-%s*' % (ver, module.lower(), conf.env['LIB_SUFFIX']))
TypeError: can only concatenate list (not "str") to list
What am I missing? Is there some environement variable I'm missing or maybe what I'm trying to achieve is not possible?
Can
I use modules like olsr or aodv or even my own (routing) modules
compiled on ns-3 (and in the ns-3 models folder) with DCE? How?
Thanks in advance and sorry for my lack of knowledge.
Sergio Maeso.
Research Assistant
GAST Group
University Carlos III, Madrid
http://www.gast.it.uc3m.es/~semaesoj/indice.html
hg clone http://code.nsnam.org/bake bake
export BAKE_HOME=`pwd`/bake
export PATH=$PATH:$BAKE_HOME
export PYTHONPATH=$PYTHONPATH:$BAKE_HOME
bake.py configure -e dce-ns3-1.9
bake.py download
bake.py build
./waf configure --prefix=/media/semaesoj/Datos/workspace/build --includedir=/media/semaesoj/Datos/workspace/include
./waf build
./waf install
./waf configure --with-ns3=/media/semaesoj/Datos/workspace/build --prefix=/media/semaesoj/Datos/workspace/build
But this command fails: