Apple Silicon DllNotFoundException

Hi there,

I have an issue with the Apple Silicon version of the Editor:
i’m currently using the same version, both

  • Silicon LTS 2021.3.16f1
  • Intel LTS 2021.3.16f1

Without changing anything, i try to to load a .bundle library, configured on Any CPU.
If i run a lipo command on the Library i got:

lipo libBinkPluginMac.bundle -detailed_info >> log.txt

Fat header in: libBinkPluginMac.bundle
fat_magic 0xcafebabe
nfat_arch 3
architecture x86_64
    cputype CPU_TYPE_X86_64
    cpusubtype CPU_SUBTYPE_X86_64_ALL
    capabilities 0x0
    offset 4096
    size 130828
    align 2^12 (4096)
architecture i386
    cputype CPU_TYPE_I386
    cpusubtype CPU_SUBTYPE_I386_ALL
    capabilities 0x0
    offset 135168
    size 45112
    align 2^12 (4096)
architecture arm64
    cputype CPU_TYPE_ARM64
    cpusubtype CPU_SUBTYPE_ARM64_ALL
    capabilities 0x0
    offset 196608
    size 167644
    align 2^14 (16384)

Looking at this i think this Library contains proper architectures to work on Both Intel & Apple Silicon version of the Editor but

  • with the Intel version it works (after macOS prompting me that i need to trust this Library)
  • with the Apple Silicon it does not, throwing a DllNotFoundException.

Am i missing something?
They are located under a Plugins/x86_64 folder, i even tried puting it under an arm64 folder without success.
What am i missing? is it a Library issue? is it an Editor issue?

Thanks,
Jerome

2 Likes

Noone got issues with .bundle loading on MacOS Editor on Apple Silicon hardware?

up