-
-
Notifications
You must be signed in to change notification settings - Fork 722
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failure with Carthage for Mac build #45
Comments
Hello @skreutzberger, I can't reproduce your issue:
Can you give more context? |
Interestingly it works without any issues if I download the project and build the OSX target by myself. |
The building of the GRDBCipher frameworks have a long history of trouble with Carthage (previous issue: #41). GRDBCipher needs to build sqlite from scratch, with a Makefile. The issue used to be that environment variables were not properly set, causing make to fail. I'm not even sure of the actual responsible of those issues: is it Carthage, Xcode, the build tools? Finding a workaround has been everything but trivial. But in your case, I'm not sure this is the same issue, even though make is involved again. My advice: try to activate the most verbose flags, and open the sharpest eye. I'll try to help you investigate. But until your trouble can be reproduced, my efficiency will be fairly limited. |
Understood. To save time I will embed the framework directly and try to find the issue later. |
All right @skreutzberger. I'll be there when you come back! |
I'm also having issues using GRDB with Carthage. This seems to be the failing step:
Builds just fine if I embed the project file in my Xcode project. I'm on the Swift3 branch. Xcode 8 beta 6. Let me know if there's anything else I can provide to help with debugging. :) Embedding works for now, so no hurry. |
Hello @simme Thanks for the report. Something has to be done with Carthage, I agree. The setup is too fragile. |
While installing GRDB 0.6.1 via Carthage with a Mac as platform I get the following failure:
The text was updated successfully, but these errors were encountered: