davedelong / DDMathParser

String → Number
MIT License
857 stars 154 forks source link

DDMathParser 3.0.0 - install using Carthage failed: Check dependencies #133

Open nezhyborets opened 7 years ago

nezhyborets commented 7 years ago

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

nemesis commented 7 years ago

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

glenn-l commented 7 years ago

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

davedelong commented 6 years ago

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

nemesis commented 6 years ago

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