[ndnSIM] CryptoPP

Marco Ulgelmo marco.ulgelmo at aol.com
Tue Nov 17 10:27:46 PST 2015


Have you tried with the following?

LD_LIBRARY_PATH="/usr/local:$LD_LIBRARY_PATH"
PKG_CONFIG_PATH="/usr/local/pkgconfig:$PKG_CONFIG_PATH"
PATH="/usr/local/bin:$PATH"
LIBRARY_PATH="/usr/local/lib:$LIBRARY_PATH"
INCLUDE_PATH="/usr/local/include:$INCLUDE_PATH"
export LD_LIBRARY_PATH PKG_CONFIG_PATH PATH LIBRARY_PATH INCLUDE_PATH

> On 17 Nov 2015, at 19:17, Natalya Rozhnova <rozhnova.natalya at gmail.com> wrote:
> 
> Hi Marco,
> 
> Yes, I see. I downloaded it manually from http://www.cryptopp.com/#download <http://www.cryptopp.com/#download> and installed to /usr/local
> The problem was in cryptopp.hpp that was not found. It was an error in the path to it. 
> Now, it compiles but I have another problem when running ndn-simple:
> ns-3/build/src/ndnSIM/examples/ns3-dev-ndn-simple-debug: error while loading shared libraries: libcryptopp.so: cannot open shared object file: No such file or directory
> Command ['/home/nemo/new_test/ns-3/build/src/ndnSIM/examples/ns3-dev-ndn-simple-debug'] exited with code 127
> 
> Any idea what it may be due to?
> 
> 2015-11-16 15:29 GMT+01:00 Marco Ulgelmo <marco.ulgelmo at aol.com <mailto:marco.ulgelmo at aol.com>>:
> What I meant is that the default version of Crypto++ library isn’t working for me either and I was not able to run a test. However by downloading and installing it (just tell me if you have already done so) I was able to correctly run the simulations. The —with-cryptopp is needed to tell the configure script where to find the crypto libraries (otherwise it will find those in the default location and not the one you downloaded).
> What version of Cryptopp are you currently using?
> 
> > On 16 Nov 2015, at 11:17, Natalya Rozhnova <rozhnova.natalya at gmail.com <mailto:rozhnova.natalya at gmail.com>> wrote:
> >
> > Hi Marco,
> >
> > The problem is not to find the library but to make a test…
> > As I said in my previous message I tried the option —with-cryptopp=path but it doesn’t change anything.
> >
> > The error is: CryptoPP is present (so it finds the library) but unusable (don’t get what’s the problem)
> > Any idea?
> >
> > Best,
> > Natalya
> >
> >
> >> Le 15 nov. 2015 à 13:10, Marco Ulgelmo <marco.ulgelmo at aol.com <mailto:marco.ulgelmo at aol.com>> a écrit :
> >>
> >> Hi,
> >>
> >> I resolved that issue by downloading and installing that library separately. When you compile ndnSIM just specify where to find the new library with the --with-cryptopp=/path/to/library
> >>
> >> Marco Ulgelmo
> >>
> >>> On 13 Nov 2015, at 17:16, Natalya Rozhnova <rozhnova.natalya at gmail.com <mailto:rozhnova.natalya at gmail.com>> wrote:
> >>>
> >>> Hi guys,
> >>>
> >>> I'm trying to compile the ns3 with ndnSIM 2.1 but I have a following problem when configuring :
> >>>
> >>> CryptoPP is present, but is not usable
> >>>
> >>> Could you please tell me what's wrong and what I supposed to do to resolve this?
> >>>
> >>> BTW:
> >>>> whereis libcryptopp
> >>> libcryptopp: /usr/local/lib/libcryptopp.a /usr/local/lib/libcryptopp.so
> >>>
> >>> I have also tried to use the option --with-cryptopp=/usr/local but it doesn't help...
> >>>
> >>> Thanks in advance for your reply,
> >>> Best,
> >>> Natalya
> >>> _______________________________________________
> >>> ndnSIM mailing list
> >>> ndnSIM at lists.cs.ucla.edu <mailto:ndnSIM at lists.cs.ucla.edu>
> >>> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim <http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim>
> >>
> >
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20151117/13fba604/attachment.html>


More information about the ndnSIM mailing list