skin: Fix build.xml to make shared library on linux
authorSeokYeon Hwang <syeon.hwang@samsung.com>
Wed, 23 Jan 2013 11:26:29 +0000 (20:26 +0900)
committerSeokYeon Hwang <syeon.hwang@samsung.com>
Wed, 23 Jan 2013 11:26:29 +0000 (20:26 +0900)
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
tizen/src/skin/client/build.xml

index f74021d..0880e75 100644 (file)
                        <class name="org.tizen.emulator.skin.EmulatorShmSkin" />
                </javah>
                <exec dir="native_src" executable="gcc" failifexecutionfails="false">
-                       <arg line="-shared" />
                        <arg line="-c" />
+                       <arg line="-fPIC" />
                        <arg line="share.c" />
                        <arg line="-o" />
-                       <arg line="libshared.so" />
+                       <arg line="shared.o" />
                        <arg line="-I${env.JAVA_JNI_H_INCLUDE_PATH}" />
                        <arg line="-I${env.JAVA_JNI_H_INCLUDE_PATH}/linux" />
-                       <arg line="-fPIC" />
+               </exec>
+               <exec dir="native_src" executable="gcc" failifexecutionfails="false">
+                       <arg line="shared.o" />
+                       <arg line="-shared" />
+                       <arg line="-o" />
+                       <arg line="libshared.so" />
                </exec>
                <delete>
                        <fileset dir="native_src" includes="**/*.h" />