Skip to content

MCEF installs the wrong environment for aarch64 #133

@teabaginc

Description

@teabaginc

After installing Reclamation, I could not run it due to MCEF failing due to

java.lang.RuntimeException: java.lang.UnsatisfiedLinkError: /home/runner/.local/share/PrismLauncher/instances/Reclamation - Reclaim the World!/minecraft/mods/mcef-libraries/linux_arm64/libcef.so: /home/runner/.local/share/PrismLauncher/instances/Reclamation - Reclaim the World!/minecraft/mods/mcef-libraries/linux_arm64/libcef.so: can't open shared object file: File not found (Possible cause: can't load AMD 64 .so on a AARCH64 platform)

and after locating the shared file, and dumping the object file, I found out that it is i386:x86_64 only

libcef.so:     file format elf64-x86-64
architecture: i386:x86-64, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x0000000000000000

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions