--- build.xml.orig	2013-08-18 23:32:57.000000000 +0900
+++ build.xml	2013-08-18 23:32:57.000000000 +0900
@@ -2139,6 +2139,12 @@
           failonerror="yes">
       <env key="ac_cv_func_malloc_0_nonnull" value="yes"/>
       <env key="JVM_ARCH" value="${jvm.arch}"/>
+      <env key="CC"       value="@cc@"/>
+      <env key="CFLAGS"   value="@cflags@"/>
+      <env key="CXX"      value="@cxx@"/>
+      <env key="CXXFLAGS" value="@cxxflags@"/>
+      <env key="LDFLAGS"  value="@ldflags@"/>
+      <env key="CPPFLAGS" value="@cppflags@"/>
       <arg value="--prefix=${install.c++}"/>
     </exec>
   </target>
--- src/c++/libhdfs/hdfsJniHelper.c.orig	2012-09-08 17:04:50.000000000 +0900
+++ src/c++/libhdfs/hdfsJniHelper.c	2012-09-08 01:37:44.000000000 +0900
@@ -15,7 +15,7 @@
  */
 
 #include <string.h> 
-#include <error.h>
+//#include <error.h>
 #include "hdfsJniHelper.h"
 
 static pthread_mutex_t hdfsHashMutex = PTHREAD_MUTEX_INITIALIZER;
