From R3.5 thunder release ,HIDE_NON_EXTERNAL_SYMBOLS as ON,MODULE_NAME will needs to be defined before include thunder headers
Change-Id: Ieb840bb8ecb46954f7087a2b67328d6156c60f92
diff --git a/src/third_party/starboard/rdk/shared/rdkservices.cc b/src/third_party/starboard/rdk/shared/rdkservices.cc
index cff54a7..0049396 100644
--- a/src/third_party/starboard/rdk/shared/rdkservices.cc
+++ b/src/third_party/starboard/rdk/shared/rdkservices.cc
@@ -15,6 +15,10 @@
//
// SPDX-License-Identifier: Apache-2.0
+#ifndef MODULE_NAME
+#define MODULE_NAME CobaltRDKServices
+#endif
+
#include "third_party/starboard/rdk/shared/rdkservices.h"
#include <string>
@@ -43,6 +47,8 @@
#include "third_party/starboard/rdk/shared/log_override.h"
#include "third_party/starboard/rdk/shared/application_rdk.h"
+MODULE_NAME_DECLARATION(BUILD_REFERENCE);
+
using namespace WPEFramework;
namespace third_party {