configure: error: You should retry --with-os-type=SUBDIR
这个是因为环境变量没有设置好,如果是ARCH,那么把下面这段写入.bashr或者是.xprofile(反正就是那种类似于全局环境变量设置的配置文件啦)
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
export JRE_HOME=/usr/lib/jvm/java-6-openjdk/jre
export PATH=$PATH:/usr/lib/jvm/java-6-openjdk/bin
export CLASSPATH=./:/usr/lib/jvm/java-6-openjdk/lib:/usr/lib/jvm/java-6-openjdk/jre/lib
没有生效的话,注销一次即可
这段的参考来源为百科中给的环境变量设置:
export JAVA_HOME=/usr/jdk1.6.0_07
export JRE_HOME=/usr/jdk1.6.0_07/jre
export PATH=$PATH:/usr/jdk1.6.0_07/bin
export CLASSPATH=./:/usr/jdk1.6.0_07/lib:/usr/jdk1.6.0_07/jre/lib
也就是把
jdk1.6.0_07
替换为自己系统中安装jdk的位置
如果不知道的安装在哪儿了的话
可以执行
sudo find /|grep jni_md.h
我搜索出来的结果为:
/usr/lib/jvm/java-6-openjdk/include/linux/jni_md.h
那么就把原句中的
/usr/jdk1.6.0_07
替换为
/usr/lib/jvm/java-6-openjdk
即可
可通用
这个是因为环境变量没有设置好,如果是ARCH,那么把下面这段写入.bashr或者是.xprofile(反正就是那种类似于全局环境变量设置的配置文件啦)
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
export JRE_HOME=/usr/lib/jvm/java-6-openjdk/jre
export PATH=$PATH:/usr/lib/jvm/java-6-openjdk/bin
export CLASSPATH=./:/usr/lib/jvm/java-6-openjdk/lib:/usr/lib/jvm/java-6-openjdk/jre/lib
没有生效的话,注销一次即可
这段的参考来源为百科中给的环境变量设置:
export JAVA_HOME=/usr/jdk1.6.0_07
export JRE_HOME=/usr/jdk1.6.0_07/jre
export PATH=$PATH:/usr/jdk1.6.0_07/bin
export CLASSPATH=./:/usr/jdk1.6.0_07/lib:/usr/jdk1.6.0_07/jre/lib
也就是把
jdk1.6.0_07
替换为自己系统中安装jdk的位置
如果不知道的安装在哪儿了的话
可以执行
sudo find /|grep jni_md.h
我搜索出来的结果为:
/usr/lib/jvm/java-6-openjdk/include/linux/jni_md.h
那么就把原句中的
/usr/jdk1.6.0_07
替换为
/usr/lib/jvm/java-6-openjdk
即可
可通用