DCE Installation problems ( Elf Loader)

344 views
Skip to first unread message

kang...@gmail.com

unread,
May 13, 2015, 6:10:06 AM5/13/15
to ns-3-...@googlegroups.com
Hello,
I'm a new user of ns3 and I met some problem when I installed  dce-ns3-1.5 ( I'm using Ubuntu 14.04 LTS "32 bits"). The Elf loader 's building failed while I used bake for the installation and all the modules were well download ( I did bake.py check).
Now I'm trying to run ./waf --run dce-tcp-simple --dlm  but it's doesn't work. Would you like to help me? Or send me  the dce-runner file?
This is the terminal output:
program 'dce-runner' not found; available programs are: ['dce-emu-ping', 'myscripts/dce-emu-ping/bin/dce-emu-ping', 'dce-tuto2', 'myscripts/tuto2/bin/dce-tuto2', 'dce-iperf-multi', 'myscripts/iperf-multi/bin/dce-iperf-multi', 'dce-mt3', 'myscripts/mt3/bin/dce-mt3', 'dce-tuto1', 'myscripts/tuto1/bin/dce-tuto1', 'dce-ping-mt1', 'myscripts/ping-mt1/bin/dce-ping-mt1', 'dce-sleep', 'myscripts/sleep/bin

Sorry for my English, I'm a French speaker.
Thanks

Richard

unread,
May 14, 2015, 12:43:51 PM5/14/15
to ns-3-...@googlegroups.com
I would try and address elf-loader failing to build first of all;

bake.py build -o elf-loader -vvv

kang...@gmail.com

unread,
May 14, 2015, 2:06:54 PM5/14/15
to ns-3-...@googlegroups.com
Hi Richard,
Thanks a lot for your answer. I tried your advice and I had that output:
 >> Building elf-loader -
 mkdir /home/wyna/dce/source/elf-loader dir=/home/wyna/dce/source/elf-loader
mkdir: impossible de créer le répertoire «/home/wyna/dce/source/elf-loader»: Le fichier existe
 make vdl-config.h dir=/home/wyna/dce/source/elf-loader
/home/wyna/dce/source/elf-loader/extract-system-config.py >vdl-config.h
make: *** [vdl-config.h] Erreur 1

 >> Building elf-loader - Problem
   > Subprocess failed with error 2: ['make', 'vdl-config.h']

Thomas Burger

unread,
May 15, 2015, 9:52:41 AM5/15/15
to ns-3-...@googlegroups.com

Hi, just a few comments based on my previous experiences.

1) If bake.py fails building elf-loader, this does not mean that ns-3 DCE won't work. As stated by bake.py, it is an optional dependency. I run a 64-bit debian wheezy in a VirtualBox ignoring this error. Fur further information please see https://groups.google.com/d/topic/ns-3-users/yXlIR2-AGPY/discussion or https://groups.google.com/d/topic/ns-3-users/0hn8BGElqvM/discussion

2) Try running without --dlm option. The DlmLoader (see DCE manual for details) provides better performance but is not required to learn ns-3 DCE. Honestly, I don't know the current status of DlmLoader.

3) There are reported problems when using recent 32-bit Ubuntu versions, see https://groups.google.com/d/topic/ns-3-users/lxP0tiqcthI/discussion
Maybe you can try one of the versions mentioned by Hajime's post.

Best regards,
Thomas
Reply all
Reply to author
Forward
0 new messages