-
Notifications
You must be signed in to change notification settings - Fork 16
Description
Describe the bug
ZeonHD Java SDK Bug Report
Title: ZeonHD Java SDK 0.11 Not Supported on ARM64 Platform
Issue Description:
The ZeonHD Java SDK version 0.11 from Maven repository is not compatible with ARM64 (ARMv8) architecture Linux systems. The SDK fails to load native libraries with no temporary workaround available.
Environment:
- OS: Linux
- Architecture: ARM64 (ARMv8)
- Java Version: JDK 8/11
- SDK Version: ZeonHD Java SDK 0.11
- Dependency Management: Maven
Error Manifestation:
UnsatisfiedLinkError occurs during application startup due to missing native library support for ARM64.
Root Cause:
- Native libraries for ARM64 platform not included in Maven package
- Current version only supports x86/x64 architectures
- No ARM64 platform implementation available
Steps to Reproduce:
- Set up Maven project in ARM64 environment
- Include ZeonHD Java SDK 0.11 dependency
- Execute code containing SDK initialization
- Observe UnsatisfiedLinkError
Technical Details:
<dependency>
<groupId>com.zeonid</groupId>
<artifactId>zeonhd-sdk</artifactId>
<version>0.11</version>
</dependency>Impact:
- SDK completely non-functional on ARM64 Linux systems
- Affects deployment on ARM-based servers and embedded systems
- No temporary workaround available
Priority:
Critical - Blocks all ARM64 platform implementations
Required Actions:
- Develop native library support for ARM64 architecture
- Update Maven package to include ARM64 libraries
- Test and validate ARM64 platform compatibility
- Release new version with ARM64 support
Additional Notes:
- Issue is architectural limitation
- Requires native library development for ARM64
- Future releases should include ARM64 support
To reproduce
1、Download the 0.11.0 jar for armv864
2、Install jar with maven
3、Maven package
4、Run in ubuntu20.04 with armv8, throw so not found. but it can run on x64.
System info
ubuntu 20.04 nvidia orin.