escoz / QuickDialog

QuickDialog - Quick and easy dialog screens for iOS
http://escoz.com/open-source/quickdialog
Other
3.07k stars 637 forks source link

Compile Error on XCode 5.0 OSX 10.9.1 #645

Open hisham opened 10 years ago

hisham commented 10 years ago

See error below: "duplicate symbols for architecture i386"

duplicate symbol _OBJCIVAR$_QDateInlineTableViewCell._pickerView in: /Users/hisham/Library/Developer/Xcode/DerivedData/QuickDialog-dhwnxvvkcjxradaaykbogcarjzxt/Build/Intermediates/QuickDialog.build/Release-iphonesimulator/QuickDialogExample.build/Objects-normal/i386/QDateInlineTableViewCell.o /Users/hisham/Library/Developer/Xcode/DerivedData/QuickDialog-dhwnxvvkcjxradaaykbogcarjzxt/Build/Products/Release-iphonesimulator/libQuickDialog.a(QDateInlineTableViewCell.o) duplicate symbol _OBJCIVAR$_QDateInlineTableViewCell._element in: /Users/hisham/Library/Developer/Xcode/DerivedData/QuickDialog-dhwnxvvkcjxradaaykbogcarjzxt/Build/Intermediates/QuickDialog.build/Release-iphonesimulator/QuickDialogExample.build/Objects-normal/i386/QDateInlineTableViewCell.o /Users/hisham/Library/Developer/Xcode/DerivedData/QuickDialog-dhwnxvvkcjxradaaykbogcarjzxt/Build/Products/Release-iphonesimulator/libQuickDialog.a(QDateInlineTableViewCell.o) duplicate symbol _OBJCIVAR$_QDateInlineTableViewCell._presentingPicker in: /Users/hisham/Library/Developer/Xcode/DerivedData/QuickDialog-dhwnxvvkcjxradaaykbogcarjzxt/Build/Intermediates/QuickDialog.build/Release-iphonesimulator/QuickDialogExample.build/Objects-normal/i386/QDateInlineTableViewCell.o /Users/hisham/Library/Developer/Xcode/DerivedData/QuickDialog-dhwnxvvkcjxradaaykbogcarjzxt/Build/Products/Release-iphonesimulator/libQuickDialog.a(QDateInlineTableViewCell.o) duplicate symbol _OBJCCLASS$_QDateInlineTableViewCell in: /Users/hisham/Library/Developer/Xcode/DerivedData/QuickDialog-dhwnxvvkcjxradaaykbogcarjzxt/Build/Intermediates/QuickDialog.build/Release-iphonesimulator/QuickDialogExample.build/Objects-normal/i386/QDateInlineTableViewCell.o /Users/hisham/Library/Developer/Xcode/DerivedData/QuickDialog-dhwnxvvkcjxradaaykbogcarjzxt/Build/Products/Release-iphonesimulator/libQuickDialog.a(QDateInlineTableViewCell.o) duplicate symbol _OBJCMETACLASS$_QDateInlineTableViewCell in: /Users/hisham/Library/Developer/Xcode/DerivedData/QuickDialog-dhwnxvvkcjxradaaykbogcarjzxt/Build/Intermediates/QuickDialog.build/Release-iphonesimulator/QuickDialogExample.build/Objects-normal/i386/QDateInlineTableViewCell.o /Users/hisham/Library/Developer/Xcode/DerivedData/QuickDialog-dhwnxvvkcjxradaaykbogcarjzxt/Build/Products/Release-iphonesimulator/libQuickDialog.a(QDateInlineTableViewCell.o) ld: 5 duplicate symbols for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Akii commented 10 years ago

+1

tonimoeckel commented 10 years ago

I moved the QDateInlineTableViewCell.h and QDateInlineTableViewCell.m from Project Root in "quickdialog" folder.

This is working for me now.

Akii commented 10 years ago

Seems to have no effect on the functionality of the framework. As far as I can tell this only occurs when building the demo app. It's possible to check out tag 0.9.1 and build it there.