找回密码
 注册
查看: 2979|回复: 1

向大神请教rJava包安装

[复制链接]
发表于 2013-8-20 09:03:20 | 显示全部楼层 |阅读模式
本帖最后由 fyinggao 于 2013-8-20 09:04 编辑

在安装rJava包时错误提示如下:
checking JNI data types...
configure: error: One or more JNI types differ from the corresponding native type. You may need to use non-standard compiler flags or a different compiler in order to fix this.
ERROR: configuration failed for package ‘rJava’

google 百度也没有解决
系统:opensuse 12.3 Linux linux-fp6z.site 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) x86_64 x86_64 x86_64 GNU/Linux

> java -version
java version "1.7.0_40"
OpenJDK Runtime Environment (IcedTea 2.4.1) (suse-8.18.1-x86_64)
OpenJDK 64-Bit Server VM (build 24.0-b50, mixed mode)


sudo R CMD javareconf
root's password:
Java interpreter : /usr/bin/java
Java version     : 1.7.0_40
Java home path   : /usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre
Java compiler    : /usr/bin/javac
Java headers gen.: /usr/bin/javah
Java archive tool: /usr/bin/jar
NOTE: Your JVM has a bogus java.library.path system property!
      Trying a heuristic via sun.boot.library.path to find jvm library...
Java library path: $(JAVA_HOME)/lib/amd64(JAVA_HOME)/lib/amd64/server
JNI linker flags : -L$(JAVA_HOME)/lib/amd64 -L$(JAVA_HOME)/lib/amd64/server -ljvm
JNI cpp flags    : -I$(JAVA_HOME)/../include

Updating Java configuration in /usr/lib64/R
Done.

这个问题在网上说是JAVA没有设置环境变量,设置还是无效
echo $PATH
/usr/lib64/mpi/gcc/openmpi/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib/mit/bin:
/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/bin:
/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/bin:


有没有谁遇到这种情况,向大神请教!



回复

使用道具 举报

发表于 2013-10-11 21:27:00 | 显示全部楼层
http://blog.fens.me/r-rjava-java/
这个介绍了如何安装rJava,楼主可能已经整好了,要是没整好的话,可以看看这个,也许有用
在这里,请教楼主一个问题,rJava安装好了,如何编写程序对文件进行读取等操作啊?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-3-14 04:34 , Processed in 0.038390 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表