-
-
Notifications
You must be signed in to change notification settings - Fork 6k
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
Carthage & Xcode 7.3 Pre-Built Binaries Error #874
Comments
+1 This might be related to carthage, there is an issue in their repo: Carthage/Carthage#1200 |
+1 Is there a way to tell Carthage to get the 'Charts' sources and build them itself? |
Use the |
As far a new prebuilt binary goes. It will be with the next version. You can commit the build folder if ci is really slow and building the dependencies. |
@petester42 |
When using |
It would seem that the pre-built binaries which are downloaded from the ios-charts GitHub repository, version 2.2.3, have been built with a different version of Swift than the one supplied with Xcode 7.3, which results in the following error when the app is run:
dyld: Symbol not found: __TMPdCSs18_HeapBufferStorage
The only solution we have at the moment if to use the --no-use-binaries flag and have Carthage build the library, which on our CI server is currently taking 25 minutes to build, and which doesn't work every time.
Amongst the multiple deprecation warnings, the build sometimes fails completely:
`clang: error: linker command failed with exit code 1 (use -v to see invocation)
clang: error: linker command failed with exit code 1 (use -v to see invocation)
A shell task failed with exit code 65:
** BUILD FAILED **
The following build commands failed:
Ld /Users/xxxxx/Library/Developer/Xcode/DerivedData/ChartsRealm-dueqjgquumbdmuersunznehakala/Build/Intermediates/Charts.build/Release-iphoneos/Charts-OSX.build/Objects-normal/armv7/Charts normal armv7
Ld /Users/xxxxx/Library/Developer/Xcode/DerivedData/ChartsRealm-dueqjgquumbdmuersunznehakala/Build/Intermediates/Charts.build/Release-iphoneos/Charts-OSX.build/Objects-normal/arm64/Charts normal arm64
(2 failures)`
Any ideas when we might be able to get a newer version of the pre-built binaries from this repository? We've also tried the 'swift3' branch, and get the same linking error with ChartsRealm as shown above.
Thanks
The text was updated successfully, but these errors were encountered: