Hello,

 

I am a PhD student working on wireless networking and communications. I wish
to emulate 802.11a wireless protocol. I studied the guide for EMANE and went
through the tutorials. I am trying to install EMANE
(emane-0.9.2-release-1.ubuntu-14_04.amd64.tar.gz) on Ubuntu 14.04 following
the installation guide, however, I get std::bind error after I give the
command ./configure && make install. Attached is the output file showing the
error. Can you please help me guide to fix the error.

 

Also, I want to use CORE and EMANE together, so when I select EMANE
802.11abg in CORE and run the emulator I get the error saying "error
installing TAP interface". Is this error related to the above installation
error?

 

Thank you for your kind support.

 

--

Best Regards,

Raheeb Muzaffar

 



---
This email is free from viruses and malware because avast! Antivirus protection 
is active.
http://www.avast.com
make[7]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel/loaders'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel/loaders'
make[6]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel/loaders'
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel/loaders'
make[5]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel'
make[6]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../../../libtool   --mode=install /usr/bin/install -c   
libeelgenerator.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libeelgenerator.so 
/usr/local/lib/libeelgenerator.so
libtool: install: /usr/bin/install -c .libs/libeelgenerator.lai 
/usr/local/lib/libeelgenerator.la
libtool: install: /usr/bin/install -c .libs/libeelgenerator.a 
/usr/local/lib/libeelgenerator.a
libtool: install: chmod 644 /usr/local/lib/libeelgenerator.a
libtool: install: ranlib /usr/local/lib/libeelgenerator.a
libtool: finish: 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sbin"
 ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make  install-exec-hook
make[7]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel'
/bin/bash 
/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/install-sh -d 
/usr/local/share/emane/xml/generators/eel
cp -f eelgenerator.xml  /usr/local/share/emane/xml/generators/eel
make[7]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel'
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel'
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel'
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel'
make[3]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators/eel'
make[3]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators'
make[4]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators'
make[3]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators'
make[2]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/generators'
Making install in models
make[2]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models'
Making install in mac
make[3]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac'
Making install in bypass
make[4]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/bypass'
make  install-am
make[5]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/bypass'
make[6]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/bypass'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../../../../libtool   --mode=install /usr/bin/install -c   
libbypassmaclayer.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libbypassmaclayer.so 
/usr/local/lib/libbypassmaclayer.so
libtool: install: /usr/bin/install -c .libs/libbypassmaclayer.lai 
/usr/local/lib/libbypassmaclayer.la
libtool: install: /usr/bin/install -c .libs/libbypassmaclayer.a 
/usr/local/lib/libbypassmaclayer.a
libtool: install: chmod 644 /usr/local/lib/libbypassmaclayer.a
libtool: install: ranlib /usr/local/lib/libbypassmaclayer.a
libtool: finish: 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sbin"
 ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make  install-exec-hook
make[7]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/bypass'
/bin/bash 
/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/install-sh -d 
/usr/local/share/emane/xml/models/mac/bypass
cp -f bypassnem.xml  /usr/local/share/emane/xml/models/mac/bypass
cp -f bypassmac.xml  /usr/local/share/emane/xml/models/mac/bypass
make[7]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/bypass'
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/bypass'
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/bypass'
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/bypass'
Making install in rfpipe
make[4]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/rfpipe'
make  install-am
make[5]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/rfpipe'
make[6]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/rfpipe'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../../../../libtool   --mode=install /usr/bin/install -c   
librfpipemaclayer.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/librfpipemaclayer.so 
/usr/local/lib/librfpipemaclayer.so
libtool: install: /usr/bin/install -c .libs/librfpipemaclayer.lai 
/usr/local/lib/librfpipemaclayer.la
libtool: install: /usr/bin/install -c .libs/librfpipemaclayer.a 
/usr/local/lib/librfpipemaclayer.a
libtool: install: chmod 644 /usr/local/lib/librfpipemaclayer.a
libtool: install: ranlib /usr/local/lib/librfpipemaclayer.a
libtool: finish: 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sbin"
 ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make  install-exec-hook
make[7]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/rfpipe'
/bin/bash 
/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/install-sh -d 
/usr/local/share/emane/xml/models/mac/rfpipe
cp -f rfpipenem.xml  /usr/local/share/emane/xml/models/mac/rfpipe
cp -f rfpipemac.xml  /usr/local/share/emane/xml/models/mac/rfpipe
cp -f rfpipepcr.xml  /usr/local/share/emane/xml/models/mac/rfpipe
make[7]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/rfpipe'
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/rfpipe'
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/rfpipe'
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/rfpipe'
Making install in ieee80211abg
make[4]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/ieee80211abg'
make  install-am
make[5]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/ieee80211abg'
make[6]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/ieee80211abg'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../../../../libtool   --mode=install /usr/bin/install -c   
libieee80211abgmaclayer.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libieee80211abgmaclayer.so 
/usr/local/lib/libieee80211abgmaclayer.so
libtool: install: /usr/bin/install -c .libs/libieee80211abgmaclayer.lai 
/usr/local/lib/libieee80211abgmaclayer.la
libtool: install: /usr/bin/install -c .libs/libieee80211abgmaclayer.a 
/usr/local/lib/libieee80211abgmaclayer.a
libtool: install: chmod 644 /usr/local/lib/libieee80211abgmaclayer.a
libtool: install: ranlib /usr/local/lib/libieee80211abgmaclayer.a
libtool: finish: 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sbin"
 ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make  install-exec-hook
make[7]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/ieee80211abg'
/bin/bash 
/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/install-sh -d 
/usr/local/share/emane/xml/models/mac/ieee80211abg
cp -f ieee80211abgnem.xml  /usr/local/share/emane/xml/models/mac/ieee80211abg
cp -f ieee80211abgmac.xml  /usr/local/share/emane/xml/models/mac/ieee80211abg
cp -f ieee80211pcr.xml  /usr/local/share/emane/xml/models/mac/ieee80211abg
make[7]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/ieee80211abg'
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/ieee80211abg'
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/ieee80211abg'
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac/ieee80211abg'
make[4]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac'
make[5]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac'
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac'
make[3]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/mac'
Making install in phy
make[3]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy'
Making install in bypass
make[4]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy/bypass'
make  install-am
make[5]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy/bypass'
make[6]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy/bypass'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../../../../libtool   --mode=install /usr/bin/install -c   
libbypassphylayer.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libbypassphylayer.so 
/usr/local/lib/libbypassphylayer.so
libtool: install: /usr/bin/install -c .libs/libbypassphylayer.lai 
/usr/local/lib/libbypassphylayer.la
libtool: install: /usr/bin/install -c .libs/libbypassphylayer.a 
/usr/local/lib/libbypassphylayer.a
libtool: install: chmod 644 /usr/local/lib/libbypassphylayer.a
libtool: install: ranlib /usr/local/lib/libbypassphylayer.a
libtool: finish: 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sbin"
 ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make  install-exec-hook
make[7]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy/bypass'
/bin/bash 
/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/install-sh -d 
/usr/local/share/emane/xml/models/phy/bypass
cp -f bypassphy.xml  /usr/local/share/emane/xml/models/phy/bypass
make[7]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy/bypass'
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy/bypass'
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy/bypass'
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy/bypass'
make[4]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy'
make[5]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy'
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy'
make[3]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/phy'
Making install in shim
make[3]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim'
Making install in phyapitest
make[4]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/phyapitest'
make  install-am
make[5]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/phyapitest'
make[6]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/phyapitest'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../../../../libtool   --mode=install /usr/bin/install -c   
libphyapitestshim.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libphyapitestshim.so 
/usr/local/lib/libphyapitestshim.so
libtool: install: /usr/bin/install -c .libs/libphyapitestshim.lai 
/usr/local/lib/libphyapitestshim.la
libtool: install: /usr/bin/install -c .libs/libphyapitestshim.a 
/usr/local/lib/libphyapitestshim.a
libtool: install: chmod 644 /usr/local/lib/libphyapitestshim.a
libtool: install: ranlib /usr/local/lib/libphyapitestshim.a
libtool: finish: 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sbin"
 ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make  install-exec-hook
make[7]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/phyapitest'
/bin/bash 
/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/install-sh -d 
/usr/local/share/emane/xml/models/shim/phyapitest
cp -f phyapitestshim.xml  /usr/local/share/emane/xml/models/shim/phyapitest
make[7]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/phyapitest'
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/phyapitest'
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/phyapitest'
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/phyapitest'
Making install in timinganalysis
make[4]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/timinganalysis'
make  install-am
make[5]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/timinganalysis'
make[6]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/timinganalysis'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../../../../libtool   --mode=install /usr/bin/install -c   
libtiminganalysisshim.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libtiminganalysisshim.so 
/usr/local/lib/libtiminganalysisshim.so
libtool: install: /usr/bin/install -c .libs/libtiminganalysisshim.lai 
/usr/local/lib/libtiminganalysisshim.la
libtool: install: /usr/bin/install -c .libs/libtiminganalysisshim.a 
/usr/local/lib/libtiminganalysisshim.a
libtool: install: chmod 644 /usr/local/lib/libtiminganalysisshim.a
libtool: install: ranlib /usr/local/lib/libtiminganalysisshim.a
libtool: finish: 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sbin"
 ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make  install-exec-hook
make[7]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/timinganalysis'
/bin/bash 
/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/install-sh -d 
/usr/local/share/emane/xml/models/shim/timinganalysis
cp -f timinganalysisshim.xml  
/usr/local/share/emane/xml/models/shim/timinganalysis
make[7]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/timinganalysis'
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/timinganalysis'
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/timinganalysis'
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/timinganalysis'
Making install in commeffect
make[4]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/commeffect'
make  install-am
make[5]: Entering directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/commeffect'
/bin/bash ../../../../libtool  --tag=CXX   --mode=compile g++ 
-DPACKAGE_NAME=\"emane\" -DPACKAGE_TARNAME=\"emane\" 
-DPACKAGE_VERSION=\"0.9.2\" -DPACKAGE_STRING=\"emane\ 0.9.2\" 
-DPACKAGE_BUGREPORT=\"emane\ at\ adjacent\ link\ dot\ com\" -DPACKAGE_URL=\"\" 
-DPACKAGE=\"emane\" -DVERSION=\"0.9.2\" -DHAVE_CXX11=1 -DSTDC_HEADERS=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
-D__BYTE_ORDER=__LITTLE_ENDIAN -D__LITTLE_ENDIAN=1234 -D__BIG_ENDIAN=4321 -I.  
-I../../../../include   -I/usr/include/uuid   -I/usr/include/libxml2   
-DVERBOSE_LOGGING  -g -O2 -std=c++11 -W -Wall -g0 -O3 -MT 
libcommeffectshim_la-ethernetprotocolipv4rule.lo -MD -MP -MF 
.deps/libcommeffectshim_la-ethernetprotocolipv4rule.Tpo -c -o 
libcommeffectshim_la-ethernetprotocolipv4rule.lo `test -f 
'ethernetprotocolipv4rule.cc' || echo './'`ethernetprotocolipv4rule.cc
libtool: compile:  g++ -DPACKAGE_NAME=\"emane\" -DPACKAGE_TARNAME=\"emane\" 
-DPACKAGE_VERSION=\"0.9.2\" "-DPACKAGE_STRING=\"emane 0.9.2\"" 
"-DPACKAGE_BUGREPORT=\"emane at adjacent link dot com\"" -DPACKAGE_URL=\"\" 
-DPACKAGE=\"emane\" -DVERSION=\"0.9.2\" -DHAVE_CXX11=1 -DSTDC_HEADERS=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
-D__BYTE_ORDER=__LITTLE_ENDIAN -D__LITTLE_ENDIAN=1234 -D__BIG_ENDIAN=4321 -I. 
-I../../../../include -I/usr/include/uuid -I/usr/include/libxml2 
-DVERBOSE_LOGGING -g -O2 -std=c++11 -W -Wall -g0 -O3 -MT 
libcommeffectshim_la-ethernetprotocolipv4rule.lo -MD -MP -MF 
.deps/libcommeffectshim_la-ethernetprotocolipv4rule.Tpo -c 
ethernetprotocolipv4rule.cc  -fPIC -DPIC -o 
.libs/libcommeffectshim_la-ethernetprotocolipv4rule.o
ethernetprotocolipv4rule.cc: In member function 'virtual bool 
EMANE::Models::CommEffect::EthernetProtocolIPv4Rule::match(const void*, 
std::size_t, uint16_t)':
ethernetprotocolipv4rule.cc:124:23: error: 'bind' is not a member of 'std'
                       std::bind(&Rule::match,
                       ^
ethernetprotocolipv4rule.cc:124:23: note: suggested alternative:
In file included from /usr/include/ace/os_include/sys/os_socket.h:30:0,
                 from /usr/include/ace/os_include/netinet/os_in.h:29,
                 from /usr/include/ace/Sock_Connect.h:26,
                 from /usr/include/ace/INET_Addr.h:17,
                 from ../../../../include/emane/utils/netutils.h:37,
                 from ethernetprotocolipv4rule.cc:37:
/usr/include/x86_64-linux-gnu/sys/socket.h:123:12: note:   'bind'
 extern int bind (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len)
            ^
ethernetprotocolipv4rule.cc:125:38: error: 'std::placeholders' has not been 
declared
                                 std::placeholders::_1,
                                      ^
ethernetprotocolipv4rule.cc:128:1: warning: control reaches end of non-void 
function [-Wreturn-type]
 }
 ^
make[5]: *** [libcommeffectshim_la-ethernetprotocolipv4rule.lo] Error 1
make[5]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/commeffect'
make[4]: *** [install] Error 2
make[4]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim/commeffect'
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models/shim'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src/models'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory 
`/home/raheeb/Downloads/emane-0.9.2-release-1/src/emane-0.9.2/src'
make: *** [install-recursive] Error 1

_______________________________________________
emane-users mailing list
[email protected]
http://pf.itd.nrl.navy.mil/mailman/listinfo/emane-users

Reply via email to