I just downloaded and installed version 1.3 (latest version as of 6/6/2009), as well as the tutorial project #2 (thank you!). The tutorial compiled and ran just fine. But now my own project, built under NimbleKit 1.2, won't compile. I get these errors:
----------------
Building target “NMSP” of project “NMSP” with configuration “Debug” — (3 errors, 1 warning)
Checking Dependencies
Warning: Multiple build commands for output file /Users/abaird/Documents/Projects/iPhone projects/New Mexico State Parks/NMSP 2/build/Debug-iphonesimulator/NMSP.app/NMSP-icon.png
Warning: Multiple build commands for output file /Users/abaird/Documents/Projects/iPhone projects/New Mexico State Parks/NMSP 2/build/Debug-iphonesimulator/NMSP.app/NMSP-icon.png
cd "/Users/abaird/Documents/Projects/iPhone projects/New Mexico State Parks/NMSP 2"
setenv MACOSX_DEPLOYMENT_TARGET 10.5
setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.0 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2.sdk "-L/Users/abaird/Documents/Projects/iPhone projects/New Mexico State Parks/NMSP 2/build/Debug-iphonesimulator" "-L/Users/abaird/Documents/Projects/iPhone projects/New Mexico State Parks/NMSP 2" -L/Library/Frameworks "-F/Users/abaird/Documents/Projects/iPhone projects/New Mexico State Parks/NMSP 2/build/Debug-iphonesimulator" -filelist "/Users/abaird/Documents/Projects/iPhone projects/New Mexico State Parks/NMSP 2/build/NMSP.build/Debug-iphonesimulator/NMSP.build/Objects-normal/i386/NMSP.LinkFileList" -mmacosx-version-min=10.5 -framework Foundation -framework UIKit -framework CoreGraphics -framework AddressBook -framework CFNetwork -framework AudioToolbox -framework AVFoundation -framework SystemConfiguration -lNimbleKit -o "/Users/abaird/Documents/Projects/iPhone projects/New Mexico State Parks/NMSP 2/build/Debug-iphonesimulator/NMSP.app/NMSP"
Undefined symbols:
".objc_class_name_CLLocationManager", referenced from:
literal-pointer@__OBJC@__cls_refs@CLLocationManager in libNimbleKit.a(NKCLController.o)
".objc_class_name_ABPeoplePickerNavigationController", referenced from:
literal-pointer@__OBJC@__cls_refs@ABPeoplePickerNavigationController in libNimbleKit.a(NKAction.o)
"_kCLErrorDomain", referenced from:
_kCLErrorDomain$non_lazy_ptr in libNimbleKit.a(NKCLController.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
".objc_class_name_CLLocationManager", referenced from:
literal-pointer@__OBJC@__cls_refs@CLLocationManager in libNimbleKit.a(NKCLController.o)
".objc_class_name_ABPeoplePickerNavigationController", referenced from:
literal-pointer@__OBJC@__cls_refs@ABPeoplePickerNavigationController in libNimbleKit.a(NKAction.o)
"_kCLErrorDomain", referenced from:
_kCLErrorDomain$non_lazy_ptr in libNimbleKit.a(NKCLController.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
Build failed (3 errors, 1 warning)
----------------
That was copied and pasted directly from Xcode's "Build Results," but it's much more verbose than what I see in the dialog. (Has Apple forgotten how to do WYSIWYG?) I hope it'll make more sense to you than it does to me. Anyway,
Suggestions?
Andy Baird
