Entering edit mode
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
