problem in installing ns3.26 --build failed- Ubuntu12.04 32bit

181 views
Skip to first unread message

ramneet Chopra

unread,
May 21, 2017, 7:12:38 AM5/21/17
to ns-3-users
i am trying to install ns3.26 but receiving error"build failed"
my system is-- ubuntu 12.04 LTS 32bit
i am following link below for installation
https://www.nsnam.org/wiki/Installation#Installation

and downloaded release from this link https://www.nsnam.org/release/

receiving "build failed error" and it also shows many options as "not enabled"
following are screen shorts of terminal for reference purpose 
showing not enabled options https://drive.google.com/file/d/0B3n...ew?usp=sharing
showing build failed errors https://drive.google.com/file/d/0B3n...ew?usp=sharing

i also read build errors on same page of installations instructions but errors i m receiving are bit different than those!!!
please help!!

Following is log showing build errors:
'configure' finished successfully (2.549s)
 =>  /usr/bin/python waf build
Waf: Entering directory `/home/rc/ns3/ns-allinone-3.26/ns-3.26/build'
[ 842/1727] Compiling scratch/subdir/scratch-simulator-subdir.cc
[ 843/1727] Compiling scratch/scratch-simulator.cc
cc1plus: error: unrecognized command line option ‘-std=c++11’

cc1plus: error: unrecognized command line option ‘-std=c++11’

Waf: Leaving directory `/home/rc/ns3/ns-allinone-3.26/ns-3.26/build'
Build failed
 -> task in 'scratch-simulator' failed (exit status 1): 
{task 156893484: cxx scratch-simulator.cc -> scratch-simulator.cc.2.o}
['/usr/bin/g++', '-O0', '-ggdb', '-g3', '-Wall', '-Werror', '-std=c++11', '-pthread', '-I.', '-I..', '-I/usr/include/gtk-2.0', '-I/usr/lib/i386-linux-gnu/gtk-2.0/include', '-I/usr/include/atk-1.0', '-I/usr/include/cairo', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/pango-1.0', '-I/usr/include/gio-unix-2.0', '-I/usr/include/glib-2.0', '-I/usr/lib/i386-linux-gnu/glib-2.0/include', '-I/usr/include/pixman-1', '-I/usr/include/freetype2', '-I/usr/include/libpng12', '-I/usr/include/libxml2', '-DNS3_BUILD_PROFILE_DEBUG', '-DNS3_ASSERT_ENABLE', '-DNS3_LOG_ENABLE', '-DHAVE_GSL=1', '-DHAVE_SQLITE3=1', '-DHAVE_GTK2=1', '-DHAVE_LIBXML2=1', '../scratch/scratch-simulator.cc', '-c', '-o', '/home/rc/ns3/ns-allinone-3.26/ns-3.26/build/scratch/scratch-simulator.cc.2.o']
 -> task in 'subdir' failed (exit status 1): 
{task 156887724: cxx scratch-simulator-subdir.cc -> scratch-simulator-subdir.cc.1.o}
['/usr/bin/g++', '-O0', '-ggdb', '-g3', '-Wall', '-Werror', '-std=c++11', '-pthread', '-I.', '-I..', '-I/usr/include/gtk-2.0', '-I/usr/lib/i386-linux-gnu/gtk-2.0/include', '-I/usr/include/atk-1.0', '-I/usr/include/cairo', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/pango-1.0', '-I/usr/include/gio-unix-2.0', '-I/usr/include/glib-2.0', '-I/usr/lib/i386-linux-gnu/glib-2.0/include', '-I/usr/include/pixman-1', '-I/usr/include/freetype2', '-I/usr/include/libpng12', '-I/usr/include/libxml2', '-DNS3_BUILD_PROFILE_DEBUG', '-DNS3_ASSERT_ENABLE', '-DNS3_LOG_ENABLE', '-DHAVE_GSL=1', '-DHAVE_SQLITE3=1', '-DHAVE_GTK2=1', '-DHAVE_LIBXML2=1', '../scratch/subdir/scratch-simulator-subdir.cc', '-c', '-o', '/home/rc/ns3/ns-allinone-3.26/ns-3.26/build/scratch/subdir/scratch-simulator-subdir.cc.1.o']
Traceback (most recent call last):
  File "./build.py", line 171, in <module>
    sys.exit(main(sys.argv))
  File "./build.py", line 162, in main
    build_ns3(config, build_examples, build_tests, args, build_options)
  File "./build.py", line 82, in build_ns3
    run_command([sys.executable, "waf", "build"] + build_options)
  File "/home/rc/ns3/ns-allinone-3.26/util.py", line 25, in run_command
    raise CommandError("Command %r exited with code %i" % (argv, retval))
util.CommandError: Command ['/usr/bin/python', 'waf', 'build'] exited with code 1

Tommaso Pecorella

unread,
May 21, 2017, 7:30:15 PM5/21/17
to ns-3-users
Hi,

your compiler is too old to be used with ns-3.26.
You need at least gcc-4.9 to avoid errors.

Cheers,

T.
Reply all
Reply to author
Forward
0 new messages