根据 jpcap 安装说明 http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/install.html,我知道我需要 JRE 6 才能让 jpcap 在我的 Gumstix 板上工作。(那是对的吗?)
当我尝试使用 opkg 下载 openjdk-6-java 时,它给了我以下错误:
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
我找不到任何关于 librhino 的信息。请问有人可以帮我吗?我正在使用带有 linux angstrom 发行版 2.6.34 的 Gumstix overo。我的板上还有 JamVM 1.5.3 版。我能够运行简单的 ?HelloWorld java 应用程序,但没有涉及 jpcap。
PS:这里有一些背景知识:我试图下载 openJDK 只是因为我编译的 jpcap 文件 (libjpcap.so) 似乎对我尝试在 gumstix 上运行的任何 java 应用程序都不可见。即使我将它复制到同一个文件夹中(以排除任何路径问题)。请注意,我的 libpcap 工作正常(我将它与 C 语言数据包嗅探器一起使用并且它工作正常)。