build: Fix compilation on Ubuntu platform and add work-around for ndn-cxx regression
Note that on Ubuntu 12.04, either boost libraries or compiler needs to be upgraded.
Change-Id: I33f1089f961f99abf3d1803bf833e76ff7fb528d
Refs: #2379, #2380, #2382, #2381, #2383
diff --git a/helper/ndn-global-routing-helper.hpp b/helper/ndn-global-routing-helper.hpp
index 0e65810..b405838 100644
--- a/helper/ndn-global-routing-helper.hpp
+++ b/helper/ndn-global-routing-helper.hpp
@@ -96,26 +96,20 @@
/**
* @brief Calculate for every node shortest path trees and install routes to all prefix origins
- *
- * @param invalidatedRoutes flag indicating whether existing routes should be invalidated or keps
- *as is
*/
static void
- CalculateRoutes(bool invalidatedRoutes = true);
+ CalculateRoutes();
/**
* @brief Calculate all possible next-hop independent alternative routes
*
- * @param invalidatedRoutes flag indicating whether existing routes should be invalidated or keps
- *as is
- *
* Refer to the implementation for more details.
*
* Note that this method is highly experimental and should be used with caution (very time
*consuming).
*/
static void
- CalculateAllPossibleRoutes(bool invalidatedRoutes = true);
+ CalculateAllPossibleRoutes();
private:
void