DDMathParser icon indicating copy to clipboard operation
DDMathParser copied to clipboard

DDMathParser 3.0.0 - install using Carthage failed: Check dependencies

Open nezhyborets opened this issue 7 years ago • 4 comments

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).

nezhyborets avatar Dec 07 '16 21:12 nezhyborets

@davedelong Hey there! When will you be able to deploy 3.0.0 to CocoaPods?

nemesis avatar Dec 14 '16 10:12 nemesis

Experiencing the same problem when using Carthage. The build setting Valid Architectures needs to have armv7k added to it.

glenn-l avatar Feb 03 '17 22:02 glenn-l

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 avatar Dec 15 '17 00:12 davedelong

@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.

nemesis avatar Dec 18 '17 08:12 nemesis