Closed au-phiware closed 3 years ago
Attempted to add the following to my Podfile:
pod 'CHDataStructures', :git => 'https://github.com/davedelong/CHDataStructures.git'
But I receive the following error when attempting to build.
Ld ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/engine.bundle/Contents/MacOS/engine normal x86_64 cd ~/Projects/rs3000/ep-mac/engine export MACOSX_DEPLOYMENT_TARGET=10.11 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch x86_64 -bundle -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/Base64 -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/BoringSSL -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/JWT -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/Protobuf -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/gRPC -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/gRPC-Core -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/gRPC-ProtoRPC -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/gRPC-RxLibrary -L~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/nanopb -F~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug -filelist ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Intermediates/engine.build/Debug/engine.build/Objects-normal/x86_64/engine.LinkFileList -mmacosx-version-min=10.11 -Xlinker -no_deduplicate -ObjC -lBase64 -lBoringSSL -lCHDataStructures -lJWT -lProtobuf -lgRPC -lgRPC-Core -lgRPC-ProtoRPC -lgRPC-RxLibrary -lnanopb -lz -framework Security -fobjc-arc -fobjc-link-runtime -stdlib=libc++ -lpcap -lbsm -larchive -lPods-common-engine -Xlinker -dependency_info -Xlinker ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Intermediates/engine.build/Debug/engine.build/Objects-normal/x86_64/engine_dependency_info.dat -o ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/engine.bundle/Contents/MacOS/engine duplicate symbol _kCHBinaryTreeNodeSize in: ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures/libCHDataStructures.a(CHAbstractBinarySearchTree.o) ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures/libCHDataStructures.a(CHAnderssonTree.o) duplicate symbol _kCHBinaryTreeNodeSize in: ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures/libCHDataStructures.a(CHAbstractBinarySearchTree.o) ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures/libCHDataStructures.a(CHAVLTree.o) duplicate symbol _kCHBinaryTreeNodeSize in: ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures/libCHDataStructures.a(CHAbstractBinarySearchTree.o) ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures/libCHDataStructures.a(CHRedBlackTree.o) duplicate symbol _kCHBinaryTreeNodeSize in: ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures/libCHDataStructures.a(CHAbstractBinarySearchTree.o) ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures/libCHDataStructures.a(CHTreap.o) duplicate symbol _kCHBinaryTreeNodeSize in: ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures/libCHDataStructures.a(CHAbstractBinarySearchTree.o) ~/Library/Developer/Xcode/DerivedData/engine-ggnrvldclqakvzfnbghnlcabtjdr/Build/Products/Debug/CHDataStructures/libCHDataStructures.a(CHUnbalancedTree.o) ld: 5 duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Fixed by https://github.com/pascalscheffers/CHDataStructures/commit/50de64bb5b8b46495f0e20a12799e6f2439c07c1
Thanks for reporting this. I've fixed it in main now.
main
Attempted to add the following to my Podfile:
But I receive the following error when attempting to build.