Export main symbol to avoid launchpad warning 49/114949/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Thu, 16 Feb 2017 01:38:16 +0000 (10:38 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Thu, 16 Feb 2017 01:38:16 +0000 (10:38 +0900)
Change-Id: I5983d27db1986f95b832184ba94b798b53686f37
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
CMakeLists.txt
src/w-input-selector.cpp

index 798c1fa..d4905fe 100755 (executable)
@@ -16,6 +16,7 @@ SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g -fPIE")
 SET(CMAKE_CXX_FLAGS_RELEASE "-O2 -g -fPIE")
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
 
+ADD_DEFINITIONS("-DEXPORTED=__attribute__((visibility(\"default\")))")
 
 ADD_SUBDIRECTORY(src)
 ADD_SUBDIRECTORY(po)
index 828c9a5..f5a426e 100755 (executable)
@@ -824,7 +824,7 @@ void input_type_deinit(void)
        g_input_type_data.input_type_array_len = 0;
 }
 
-int main(int argc, char* argv[])
+EXPORTED int main(int argc, char* argv[])
 {
        App_Data app_data = {0, };
        ui_app_lifecycle_callback_s event_callback = {0, };