Skip to content

[Bug] ZeonHD Java SDK 0.11 Not Supported on ARM64 Platform #155

@taoyonggang

Description

@taoyonggang

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:

  1. Native libraries for ARM64 platform not included in Maven package
  2. Current version only supports x86/x64 architectures
  3. No ARM64 platform implementation available

Steps to Reproduce:

  1. Set up Maven project in ARM64 environment
  2. Include ZeonHD Java SDK 0.11 dependency
  3. Execute code containing SDK initialization
  4. 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:

  1. Develop native library support for ARM64 architecture
  2. Update Maven package to include ARM64 libraries
  3. Test and validate ARM64 platform compatibility
  4. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions