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 {