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