Index: contrib/misc/build.xml
===================================================================
--- contrib/misc/build.xml	(revision 1089136)
+++ contrib/misc/build.xml	(working copy)
@@ -17,7 +17,7 @@
     limitations under the License.
  -->
 
-<project name="misc" default="default">
+<project name="misc" default="default" xmlns:cpptasks="antlib:net.sf.antcontrib.cpptasks">
 
   <!-- TODO: add javacc capability for PrecedenceQueryParser -->
 
@@ -42,4 +42,21 @@
       <fileset dir="${common.dir}/../modules/analysis/common" includes="build.xml"/>
     </subant>
   </target>
+
+  <target name="build-native" >
+		<mkdir dir="${common.build.dir}/native"/>
+
+    <cpptasks:cc outtype="shared" subsystem="console" outfile="${common.build.dir}/native/NativePosixUtil" >
+	    <fileset file="${src.dir}/org/apache/lucene/store/NativePosixUtil.cpp" />
+			<includepath>
+  			<pathelement location="${java.home}/../include"/>
+  			<pathelement location="${java.home}/../include/linux"/>
+			</includepath>
+     	<compilerarg value="-fPIC" />
+		</cpptasks:cc>
+
+    <cpptasks:compiler name="gcc" >
+	  </cpptasks:compiler>
+  </target>
+
 </project>
