试图在loongarch64上编译JNA失败

简介: 试图在loongarch64上编译JNA失败

订阅专栏

 其实本来觉得这事很容易,结果编译的时候发现,libffi中,不同CPU需要不同的文件。这个文件只能CPU移植了(也没仔细研究,也许简单改改就行?)。


吾去了LoongArch网站,LoongArch 开放社区,什么也没有找到。

又去了其开源区,loongarch64 · GitHub,确实看到了libffi。确定其中没有提供loongarch64的移植。

实际上已经移植了,只是要找到正确的目录:


GitHub - loongson/libffi: A portable foreign-function interface library.


 两个观点:


新搞一个指令集,真的非常难。现在代码相关的东西实在太多了。

你在开源区复制这个开源代码,又不改,那目的是什么?

目录
相关文章
|
1月前
|
安全 Java API
JDK版本特性问题之在aone编译机器上未安装相应的jdk导致发布编译报错,如何解决
JDK版本特性问题之在aone编译机器上未安装相应的jdk导致发布编译报错,如何解决
|
3月前
|
人工智能 Rust 安全
WebAssembly运行时库(WASM runtime:wasmer 或 wasmtime)\将rust官方demo猜数字编译为WASI目标并使用Wasmer运行
WebAssembly运行时库(WASM runtime:wasmer 或 wasmtime)\将rust官方demo猜数字编译为WASI目标并使用Wasmer运行
60 2
|
3月前
|
Java 编译器 Android开发
一篇文章讲明白jni中arm64
一篇文章讲明白jni中arm64
44 0
|
缓存
TeaVM奇怪的编译现象:同样代码,编译有时通过有时不通过
TeaVM奇怪的编译现象:同样代码,编译有时通过有时不通过
55 0
OpenJDK8 272在MIPS上的编译修改记录
OpenJDK8 272在MIPS上的编译修改记录
68 0
|
Linux 编译器 Shell
【Linux】【编译】编译及Makefile的调试手段和技巧
【Linux】【编译】编译及Makefile的调试手段和技巧
616 0