[Title]modify build.xml to make shared library
authormunkyu.im <munkyu.im@samsung.com>
Mon, 17 Sep 2012 10:23:16 +0000 (19:23 +0900)
committermunkyu.im <munkyu.im@samsung.com>
Mon, 17 Sep 2012 10:23:16 +0000 (19:23 +0900)
[Type]Enhancement
[Module]
[Priority]
[CQ#]
[Redmine#]
[Problem]
[Cause]
[Solution]
[TestCase]

tizen/src/skin/client/build.xml

index 47fa89330ad0ce34264b8eab4370770b1411f398..4af9a9fe4271c96a5c562377f96bf6da67b8591a 100644 (file)
                        <class name="org.tizen.emulator.skin.EmulatorShmSkin" />
                </javah>
                <exec dir="native_src" executable="gcc" failifexecutionfails="false">
-                       <arg line="-dynamiclib" />
+                       <arg line="-c" />
                        <arg line="Share.c" />
                        <arg line="-o" />
-                       <arg line="libshare.dylib" />
+                       <arg line="Share.o" />
                        <arg line="-I${env.JAVA_JNI_H_INCLUDE_PATH}" />
-                       <arg line="-fPIC" />
+               </exec>
+               <exec dir="native_src" executable="gcc" failifexecutionfails="false">
+                       <arg line="-dynamiclib" />
+                       <arg line="Share.o" />
+                       <arg line="-o" />
+                       <arg line="libshare.dylib" />
                </exec>
                <delete>
                        <fileset dir="native_src" includes="**/*.h" />