HADOOP-6924. Adds a directory to the list of directories to search for the libjvm.so file. The new directory is found by running a 'find' command and the first output is taken. This was done to handle the build of Hadoop with IBM's JDK. Contributed by Stephen Watt, Guillermo Cabrera and Devaraj Das.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1302704 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
6326605acb
commit
54db828092
|
@ -52,6 +52,11 @@ Trunk (unreleased changes)
|
|||
HADOOP-7994. Remove getProtocolVersion and getProtocolSignature from the
|
||||
client side translator and server side implementation. (jitendra)
|
||||
|
||||
HADOOP-6924. Adds a directory to the list of directories to search
|
||||
for the libjvm.so file. The new directory is found by running a 'find'
|
||||
command and the first output is taken. This was done to handle the
|
||||
build of Hadoop with IBM's JDK. (Stephen Watt, Guillermo Cabrera and ddas)
|
||||
|
||||
BUG FIXES
|
||||
|
||||
HADOOP-8177. MBeans shouldn't try to register when it fails to create MBeanName.
|
||||
|
|
|
@ -57,6 +57,8 @@ JNI_LDFLAGS=""
|
|||
if test $JAVA_HOME != ""
|
||||
then
|
||||
JNI_LDFLAGS="-L$JAVA_HOME/jre/lib/$OS_ARCH/server"
|
||||
JVMSOPATH=`find $JAVA_HOME/jre/ -name libjvm.so | head -n 1`
|
||||
JNI_LDFLAGS="$JNI_LDFLAGS -L`dirname $JVMSOPATH`"
|
||||
fi
|
||||
LDFLAGS="$LDFLAGS $JNI_LDFLAGS"
|
||||
AC_CHECK_LIB([jvm], [JNI_GetCreatedJavaVMs])
|
||||
|
|
Loading…
Reference in New Issue