Missing metal parts
snshn opened this issue · comments
Sunshine commented
Library
Metal, it seems to be lacking some symbols that the app needs. It's a 3D app, so maybe Darling's not supporting those yet.
Test Application
ShapeScript
Steps To Reproduce
- Command:
darling /.../ShapeScript.app/Contents/MacOS/ShapeScript
- Output:
dyld: Symbol not found: _OBJC_CLASS_$_MTLSamplerDescriptor
Referenced from: /Volumes/SystemRoot/.../ShapeScript.app/Contents/MacOS/../Frameworks/Euclid.framework/Versions/A/Euclid
Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal
in /Volumes/SystemRoot/.../ShapeScript.app/Contents/MacOS/../Frameworks/Euclid.framework/Versions/A/Euclid
abort_with_payload: reason: Symbol not found: _OBJC_CLASS_$_MTLSamplerDescriptor
Referenced from: /Volumes/SystemRoot/.../ShapeScript.app/Contents/MacOS/../Frameworks/Euclid.framework/Versions/A/Euclid
Expected in: /System/Library/Frameworks/Metal.framework/Versions/A/Metal
in /Volumes/SystemRoot/.../ShapeScript.app/Contents/MacOS/../Frameworks/Euclid.framework/Versions/A/Euclid; code: 4
System Information
Ubuntu 22.04.3 LTS x86_64
ShapeScript | 1.11.2 (101) |
---|---|
Darling | f3b0ae0 |