DDMathParser
DDMathParser copied to clipboard
DDMathParser 3.0.0 - install using Carthage failed: Check dependencies
Here is the output:
*** Checking out DDMathParser at "3.0.0"
*** Building scheme "MathParser" in DDMathParser.xcodeproj ** BUILD FAILED **
The following build commands failed: Check dependencies (1 failure) A shell task (/usr/bin/xcrun xcodebuild -project /Users/oleksiinezhyborets/Projects/Debts/App/Carthage/Checkouts/DDMathParser/DDMathParser.xcodeproj -scheme MathParser -configuration Release -sdk watchos ONLY_ACTIVE_ARCH=NO BITCODE_GENERATION_MODE=bitcode CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES clean build) failed with exit code 65: ** BUILD FAILED **
The following build commands failed: Check dependencies (1 failure)
And here is the Log file:
/usr/bin/xcrun xcodebuild -project /Users/oleksiinezhyborets/Projects/Debts/App/Carthage/Checkouts/DDMathParser/DDMathParser.xcodeproj -scheme MathParser -configuration Release -sdk watchos ONLY_ACTIVE_ARCH=NO BITCODE_GENERATION_MODE=bitcode CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES clean buildBuild settings from command line: BITCODE_GENERATION_MODE = bitcode CARTHAGE = YES CODE_SIGN_IDENTITY = CODE_SIGNING_REQUIRED = NO ONLY_ACTIVE_ARCH = NO SDKROOT = watchos3.1
=== CLEAN TARGET MathParser OF PROJECT DDMathParser WITH CONFIGURATION Release ===
Check dependencies [BEROR]No architectures to compile for (ARCHS=armv7k, VALID_ARCHS=i386 x86_64 armv6 armv7 armv7s arm64).
Create product structure /bin/mkdir -p /Users/oleksiinezhyborets/Library/Developer/Xcode/DerivedData/DDMathParser-eujcbzoypzbpjwewqhtqrbmstbqn/Build/Products/Release-watchos/MathParser.framework /bin/mkdir -p /Users/oleksiinezhyborets/Library/Developer/Xcode/DerivedData/DDMathParser-eujcbzoypzbpjwewqhtqrbmstbqn/Build/Products/Release-watchos/MathParser.framework/Headers
Clean.Remove clean /Users/oleksiinezhyborets/Library/Developer/Xcode/DerivedData/DDMathParser-eujcbzoypzbpjwewqhtqrbmstbqn/Build/Products/Release-watchos/MathParser.framework builtin-rm -rf /Users/oleksiinezhyborets/Library/Developer/Xcode/DerivedData/DDMathParser-eujcbzoypzbpjwewqhtqrbmstbqn/Build/Products/Release-watchos/MathParser.framework
Clean.Remove clean /Users/oleksiinezhyborets/Library/Developer/Xcode/DerivedData/DDMathParser-eujcbzoypzbpjwewqhtqrbmstbqn/Build/Intermediates/DDMathParser.build/Release-watchos/MathParser.build builtin-rm -rf /Users/oleksiinezhyborets/Library/Developer/Xcode/DerivedData/DDMathParser-eujcbzoypzbpjwewqhtqrbmstbqn/Build/Intermediates/DDMathParser.build/Release-watchos/MathParser.build
** CLEAN SUCCEEDED **
=== BUILD TARGET MathParser OF PROJECT DDMathParser WITH CONFIGURATION Release ===
Check dependencies No architectures to compile for (ARCHS=armv7k, VALID_ARCHS=i386 x86_64 armv6 armv7 armv7s arm64).
@davedelong Hey there! When will you be able to deploy 3.0.0 to CocoaPods?
Experiencing the same problem when using Carthage. The build setting Valid Architectures
needs to have armv7k
added to it.
I don't use either CocoaPods or Carthage. I'd be interested in PRs that address this, since that's outside my area of expertise :)
@davedelong I'd be happy to help, but I don't think that I will be able to push 3.0
to CocoaPods since you're the only maintainer listed on CocoaPods. To fix this, you'll have to add another person as a maintainer on CocoaPods (which will be able to push 3.0
and other versions), or you can do it yourself - since the only thing that you have to do is change the podspec
version to 3.0.0
and execute a $ pod trunk push
.