godot-build-scripts icon indicating copy to clipboard operation
godot-build-scripts copied to clipboard

Mac entitlements

Open vonagam opened this issue 4 years ago • 0 comments

I'm writing gdnative haxe (hashlink) bindings and after update to 3.3 encountered problems with registering the library.

There are calls to dlopen in hashlink with relative paths and without allow-dyld-environment-variables entitlement those won't resolve properly.

Also based on this line in hashlink source code i assume that allow-unsigned-executable-memory is needed too...

The library works fine with official mono build (so this is not about something else).

Is addition of these entitlements too problematic?

vonagam avatar May 03 '21 12:05 vonagam