Export main symbol to avoid launchpad warning
authorJihoon Kim <jihoon48.kim@samsung.com>
Thu, 16 Feb 2017 01:14:09 +0000 (10:14 +0900)
committersungwook79.park <sungwook79.park@samsung.com>
Fri, 17 Feb 2017 04:37:06 +0000 (13:37 +0900)
Change-Id: I63040b8e5b0ec3c36d07852aaaf4247265fe8001
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
CMakeLists.txt
im_setting_list/input_method_setting_list.cpp
im_setting_selector/input_method_setting_selector.cpp

index 19c2efc..13a2505 100644 (file)
@@ -44,6 +44,7 @@ ADD_DEFINITIONS("-DPACKAGE=\"${PACKAGE}\"")
 ADD_DEFINITIONS("-DPACKAGE_NAME=\"${PKGNAME}\"")
 ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
 ADD_DEFINITIONS("-DLOCALEDIR=\"${LOCALEDIR}\"")
+ADD_DEFINITIONS("-DEXPORTED=__attribute__((visibility(\"default\")))")
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed")
 
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/${PKGNAME}.xml DESTINATION ${TZ_SYS_RO_PACKAGES})
index 5ec0f93..bd3c5d3 100644 (file)
@@ -160,7 +160,7 @@ ui_app_low_memory(app_event_info_h event_info, void *user_data)
     /*APP_EVENT_LOW_MEMORY*/
 }
 
-int
+EXPORTED int
 main(int argc, char *argv[])
 {
     appdata ad = {0, };
index 3d930b6..b52681a 100644 (file)
@@ -121,7 +121,7 @@ ui_app_low_memory(app_event_info_h event_info, void *user_data)
     /*APP_EVENT_LOW_MEMORY*/
 }
 
-int
+EXPORTED int
 main(int argc, char *argv[])
 {
     appdata ad = {0, };