Replies: 3 comments 3 replies
-
Those locations ( How are you trying to do the build? The |
Beta Was this translation helpful? Give feedback.
-
I'm glad you got it working in the end. What happens when you run The MoltenVK build scripts should be agnostic to your Xcode build location settings. So it's surprising that you are encountering any issues at all. It looks like the default Xcode location settings build all binaries for a platform in the same directory, but your Xcode location settings seem to partition them by sub-project or target. |
Beta Was this translation helpful? Give feedback.
-
Looks like this was due to an Xcode preference (which I don't recall ever modifying). Under "Preferences > Locations", under "Advanced..." next to "Derived Data", I had "Legacy" chosen; after choosing "Unique" instead then the build processes as described in your README. |
Beta Was this translation helpful? Give feedback.
-
I'm trying to build MoltenVK for macOS. Building "libMoltenVK.a" fails for me, because "libMoltenVKShaderConverter.a" can't be found during the link phase; it's looking in "MoltenVK/MoltenVK/build/Release/libMoltenVKShaderConverter.a", but that library was instead written to various locations under "MoltenVK/MoltenVKShaderConverter/build".
This happens with the 'master' branch and various recent tags that I've tried, and whether I use 'xcodebuild' or try various build schemes within Xcode itself. I'm using Xcode 12.5.1 on macOS 11.4, & am interested in building the library for use on macOS.
Could someone please suggest what I'm doing wrong here?
Beta Was this translation helpful? Give feedback.
All reactions