Problem installing SJava
1
0
Entering edit mode
yinghao • 0
@yinghao-6802
Last seen 9.5 years ago
United States

I tried to installed the R package: SJava, TypeInfo, RWebServices to use the RWebServices.

However, I encountered this error message when I install SJava:

> install.packages("/Users/yinghaopeng/Downloads/SJava_0.90.0.tar.gz", repos=NULL, type="source")

* installing *source* package ‘SJava’ ...
checking shlib support in R... checking Java support in R... present:
interpreter : '/usr/bin/java'
archiver    : '/usr/bin/jar'
compiler    : '/usr/bin/javac'
header prep.: '/usr/bin/javah'
cpp flags   : '-I/System/Library/Frameworks/JavaVM.framework/Headers'
java libs   : '-framework JavaVM'
Looking in /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/include
Exception in thread "main" java.lang.NullPointerException
at jniParameters.findJniInclude(jniParameters.java:76)
at jniParameters.findJniInclude(jniParameters.java:61)
at jniParameters.compute(jniParameters.java:40)
at jniParameters.<init>(jniParameters.java:12)
at jniBashParameters.<init>(jniBashParameters.java:11)
at jniBashParameters.main(jniBashParameters.java:7)
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for Rf_initEmbeddedR in -lR... yes
configure: creating ./config.status
config.status: creating Makevars
config.status: creating src/Makevars
config.status: creating src/RSJava/Makefile
config.status: creating inst/scripts/RJava.bsh
config.status: creating inst/scripts/RJava.csh
config.status: creating cleanup
config.status: creating inst/scripts/RJava
Copying the cleanup script to the scripts/ directory
** libs
/usr/bin/javah -classpath /private/var/folders/w7/n635zfpx2t366b6ly2w8ln2r0000gn/T/RtmpBJ3Xbm/R.INSTALL16d24aa66ba2/SJava/inst:/private/var/folders/w7/n635zfpx2t366b6ly2w8ln2r0000gn/T/RtmpBJ3Xbm/R.INSTALL16d24aa66ba2/SJava/inst/org/omegahat/Jars/Environment.jar -o RForeignReference.h org.omegahat.R.Java.RForeignReference
Error: Class antlr.CommonAST could not be found.
make: *** [RForeignReference.h] Error 1
ERROR: compilation failed for package ‘SJava’
* removing ‘/Library/Frameworks/R.framework/Versions/3.1/Resources/library/SJava’
Warning in install.packages :
  installation of package ‘/Users/yinghaopeng/Downloads/SJava_0.90.0.tar.gz’ had non-zero exit status

Also, I tried your codes:

> source("http://bioconductor.org/biocLite.R")
Bioconductor version 2.14 (BiocInstaller 1.14.2), ?biocLite for help
> biocLite("SJava")
BioC_mirror: http://bioconductor.org
Using Bioconductor version 2.14 (BiocInstaller 1.14.2), R version 3.1.1.
Installing package(s) 'SJava'

   package ‘SJava’ is available as a source package but not as a binary

Warning message:
package ‘SJava’ is not available (for R version 3.1.1) 


They both don't work. I am using R 3.1.1 snow leopard for Mac

SJava RWebServices • 905 views
ADD COMMENT
1
Entering edit mode
Dan Tenenbaum ★ 8.2k
@dan-tenenbaum-4256
Last seen 3.1 years ago
United States

SJava is not supported on Mac or Windows.

ADD COMMENT

Login before adding your answer.

Traffic: 691 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6