在/ usr / lib /中找不到jni.h

用户名

我正在使用Ubuntu并尝试安装Storm,但是得到了这个

checking for jni.h in /usr/lib/jdk1.6.0_36/include... configure: error: cannot find jni.h in /usr/lib/jdk1.6.0_36/include.

使用此命令时

./configure 

JZMQ安装中

java -version 

java version "1.6.0_36"
OpenJDK Runtime Environment (IcedTea6 1.13.8) (6b36-1.13.8-0ubuntu1~14.04)
OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

我试图configure通过使用编辑

sudo gedit configure

但同样的问题

试图编辑bashrc我在文件末尾添加了这一行

export JAVA_HOME=/usr/lib/jvm/

但是问题仍然存在

openjdk在这条路 /usr/lib/jvm/java-6-openjdk-amd64

有什么办法吗?为什么我会收到此错误?

德米特里·斯皮哈尔斯基(Dmitry Spikhalskiy)

export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64如果要使用此openjdk发行版,至少应该有

最后,您的configure / make应该尝试在/usr/lib/jvm/java-6-openjdk-amd64/includeSo中找到jni.h ,如果您可以访问此属性以进行“ configure”,则可以将其更改为该值(当然,请在此文件通过此路径实际存在之前进行检查)

最后,在“ make”阶段,应以这种方式使用此路径:

gcc -I/usr/lib/jvm/java-6-openjdk-amd64/include ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

找不到/ usr / local / lib中的库

g ++在/ usr / local / lib中找不到库

摆脱“ gcc-/ usr / bin / ld:警告lib找不到”

安装pyaudio时,pip在/ usr / local / include中找不到portaudio.h

即使在/ usr / incude / ansinist中,gcc也找不到ansinist.h

安装在/ usr / local /中的UnixODBC-dev,导致找不到gcc报告sql.h

如何使tcc在/ usr / lib中搜索库?

/ usr / lib / php /中的日期代表什么?

NVIDIA-SMI 在 /usr/lib/nvidia 中找不到 libnvidia-ml.so 库和任何内容

如何告诉cmake在/ usr / local / zlib / lib而不是/ usr / lib中查看?

/ usr / local / lib和/ usr / lib / x86_64-linux-gnu中的库冲突

“ / usr / lib / debug / usr / lib /”中的文件占用大量空间,如何释放它?

在@INC中找不到CPAN.pm(@INC包含:/ usr / local / lib / perl5 / usr / local / share / perl5

/usr/lib/libstdc++.so.6:找不到版本“ GLIBCXX_3.4.15”

/usr/lib64/libstdc++.so.6:找不到版本“ GLIBCXX_3.4.15”

Tomcat未运行,“评估:/ usr / lib / jvm / java-8-openjdk / bin / java:找不到”

为什么即使在`/ usr / lib`目录下,ld也找不到libcurses.so?

GCC编译错误:/ usr / bin / ld:找不到-lsqlite3.lib

cmake:/usr/lib/libstdc++.so.6:找不到版本'GLIBCXX_3.4.20'(cmake要求)

“ dyld:因为找不到映像,所以无法加载插入的库'/usr/lib/libgmalloc.dylib'”

在 /usr/share/webmin/changepass.pl 找不到 ./acl/md5-lib.pl

找不到方法驱动程序/ usr / lib / apt / methods / tor + http

apt-get失败:找不到方法驱动程序/ usr / lib / apt / methods / https

dbus-uuidgen返回/usr/local/lib/libdbus-1.so.3找不到

ImportError:/lib/libc.so.6:找不到版本“ GLIBC_2.14”(/ usr / lib / libpq.so.5必需)

无法打开lib'/usr/lib/x86_64-linux-gnu/odbc/pgoe27.so':找不到文件

尽管安装了驱动程序,但 Ubuntu 上的 Qt 5.9.5 在“/usr/include/libdrm”中找不到“GL/gl.h”

在/ usr / bin中/ LD:跳跃的-lstdc ++的/ usr / bin中/ LD搜索时不兼容/usr/lib/gcc/x86_64-linux-gnu/9/libstdc++.a:找不到-lstdc ++

/ usr / local / lib中的子文件夹?