Skip to content

[Feature]: Using xcframework instead of using dylib #1181

@sableangle

Description

@sableangle

Background & Description

I noticed that the LLama.cpp has compiled the xcframework library for all Apple devices/platforms, by using the xcframework will brings those benefits:

  • Currently the only support Apple devices/platforms is macOS, the xcframework will add the support of iOS, visionOS, tvOS etc.
  • Using the .dylib in macOS, since the library is not signed, the OS will block the library loading, which is annoying
  • The cross-platform .Net solutions such as MAUI, Unity3D, will be easily to integration

API & Usage

No response

How to implement

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions