Проблемы с загрузкой openjdk на gumstix
Из инструкций по установке jpcap http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/install.html я понимаю, что мне нужна JRE 6 для работы jpcap на моей плате Gumstix. (Это верно?)
Когда я попытался загрузить openjdk-6-java с помощью opkg, он выдал следующую ошибку:
Downloading http://www.angstrom-distribution.org.........
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for openjdk-6-jre:
* librhino-java *
* opkg_install_cmd: Cannot install package openjdk-6-java
Я не могу найти информацию о Либрино. Может ли кто-нибудь помочь мне с этим, пожалуйста? Я использую Gumstix Overo с дистрибутивом Linux Angstrom версии 2.6.34. У меня также есть JamVM версии 1.5.3 на моей плате. Я могу запускать простые Java-приложения HelloWorld, но ничего, связанное с jpcap.
PS: Вот немного предыстории: я пытаюсь загрузить openJDK ТОЛЬКО потому, что мой скомпилированный файл jpcap (libjpcap.so), похоже, не виден ни одному java-приложению, которое я пытаюсь запустить на gumstix. Даже когда я копирую его в ту же папку (чтобы исключить любые проблемы с путями). Обратите внимание, что мой libpcap работает нормально (я использовал его с анализатором пакетов на языке C, и он работал).
1 ответ
Вы должны быть в состоянии установить librhino-java
со следующим:
opkg install librhino-java
один раз librhino-java
установлен, вы должны быть в состоянии:
opkg install openjdk-6-java
Если есть еще недостающие зависимости, вы можете найти их здесь http://www.angstrom-distribution.org/repo/ и запустить:
opkg install <package_name>