Skip to content

asconfigc: Does not properly unpack ANEs containing symbolic links #801

Open
@ashikase

Description

@ashikase

I received the following error when trying to debug a project that made use of an ANE on macOS:

ArgumentError: Error #3500: The extension context does not have a method with the name SomeNativeMethod.

The ANE contains a native macOS framework, which makes use of symbolic links (e.g. MyNativeExtension -> Versions/Current/MyNativeExtension).

I found that asconfigc's unpackANE method does not handle the creation of symbolic links and instead writes the links out as text files, leading to the extension not being loaded.

I've created a potential fix; I will submit and link the pull request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions