Skip to content

[FEAT] Add support for linux-arm64 platform #90

@lpiepiora

Description

@lpiepiora

Feature Description

Currently the SDK is using native library, which is precompiled for darwin-arm64 and linux-x64. It would be great to also have version that's compiled for linux-arm64.

I am particularly interested in Node.js version of the SDK.

Use Case

Whenever developing on Mac within containers this is becoming problematic. When running SDK within container, the container architecture is arm64 and the OS is Linux.

Affected Language Bindings

Core SDK (all languages)

Proposed Solution

Cross compile the SDK for linux-arm64 architecture.

Implementation Considerations

Probably the changes would be minimal, but hard to judge as the SDK is closed source.

Alternatives Considered

There are workarounds by running emulated x64 architecture so that linux-x86 version is selected, but the performance is extremely bad.

Additional Context

No response

Verification

  • I have searched existing issues to ensure this feature has not already been requested
  • This feature would benefit a significant portion of RTMS SDK users

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions