It's pretty straightforward. Just Replace the line #include "ndn-cxx-config.hpp" in contrib/ndn-cxx-<hash>/src/lib/ndn-cxx/src/common.hpp with
#define NDN_CXX_HAVE_IS_DEFAULT_CONSTRUCTIBLE 1 #define NDN_CXX_HAVE_IS_MOVE_CONSTRUCTIBLE 1 #define NDN_CXX_HAVE_IS_MOVE_ASSIGNABLE 1 #define NDN_CXX_HAVE_CXX_FRIEND_TYPENAME 1 #define NDN_CXX_HAVE_CXX_OVERRIDE_FINAL 1 #define NDN_CXX_HAVE_PTHREAD 1 #define NDN_CXX_HAVE_RT 1 #define NDN_CXX_HAVE_GETPASS 1 #define NDN_CXX_HAVE_RTNETLINK 1 #define NDN_CXX_HAVE_SQLITE3 1 #define NDN_CXX_HAVE_CRYPTOPP_CONFIG_H 1
or use these values for the ndn-cxx-config.hpp itself. Either method works.
I'm really grateful for your help. Thank you!
Aditya.
On Wed, May 6, 2015 at 9:04 AM, Christian Helmuth < christian.helmuth@...1...> wrote:
Hello Aditya,
On Wed, May 06, 2015 at 08:46:44AM -0700, Aditya Kousik wrote:
That's true. I hadn't committed the mk files for ndn-cxx. I have now. The repository still won't build because there's a WAF based config file - ndn-cxx-config.hpp - that needs to be generated. This file is simply a header file with #defines, generated in build/src by running ./waf configure and ./waf.
Unfortunately, there is no waf package available for Ubuntu 12.04, which is the Linux distro I'm using currently. Also, my spare time is very limited, so I'm unable to find an alternative solution to get waf.
So, could you please add the file to your branch or post it to the list?
Regards
Christian Helmuth Genode Labs
http://www.genode-labs.com/ · http://genode.org/ https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main