Я столкнулся с этой проблемой при установке rJava на R3.0.1: «configure: error: один или несколько типов JNI отличаются от соответствующего собственного типа»
Подробное сообщение прилагается ниже. Я искал похожие проблемы, но моя проблема немного сложнее, и многие предлагаемые решения либо не работали, либо я не мог попробовать, потому что я работаю на сервере, на котором у меня нет доступа на запись в системные библиотеки.
ОС: Linux 2.6.18-348.6.1.el5 # 1 SMP Вт, 21 мая, 15:44:27 EDT 2013 x86_64 x86_64 x86_64 GNU / Linux (информация предоставляется путем ввода "uname -a", извините, я не мог понять эту информацию)
R: R3.0.1, я загрузил исходный код, поместил его в свой домашний каталог и построил R из исходного кода.
rJava: я запустил install.packages ("rJava") ', во время установки получил:
=========================
проверка поддержки Java в R ... присутствует:
интерпретатор: '/ usr / bin / java '
архиватор:' / usr / bin / jar '
компилятор:' / usr / bin / javac '
подготовка заголовка .:' / usr / bin / javah '
флаги cpp:' - Я / usr / lib / jvm / java-1.7.0-openjdk-1.7.0.9.x86_64 / jre /../ include -
I / usr / lib / jvm / java-1.7.0-openjdk-1.7. 0.9.x86_64 / jre /../ include / linux '
java libs:' -L / usr / lib / jvm / java-1.7.0-openjdk-1.7.0.9.x86_64 / jre / lib / amd64 / se
rver -ljvm '
проверка возможности компиляции программ JNI ... да
проверка типов данных JNI ... configure: error: Один или несколько типов JNI отличаются от соответствующих собственных типов. Вам может потребоваться использовать нестандартные флаги компилятора или
другой компилятор, чтобы исправить это.
ОШИБКА: сбой конфигурации для пакета 'rJava'
* удаление '/home/me/R-3.0.1/library/rJava'
==================================
Поскольку я могу получить доступ к серверу только удаленно, у меня нет доступа на запись во что-либо за пределами моего домашнего каталога / home / me.
Любая информация будет принята с благодарностью!