Try a release tarball instead of building from git, but I can't guarantee anything on OSX.
Here's the error compiling from the release tarball:
CCLD cgminer
Undefined symbols for architecture x86_64:
"_CFDictionaryCreateMutable", referenced from:
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFDictionarySetValue", referenced from:
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFGetTypeID", referenced from:
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFNumberCreate", referenced from:
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFNumberGetTypeID", referenced from:
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFNumberGetValue", referenced from:
_darwin_get_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRelease", referenced from:
_darwin_get_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_kernel_driver_active in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_release_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_close in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
...
"_CFRetain", referenced from:
_darwin_open in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRunLoopAddSource", referenced from:
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_open in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRunLoopGetCurrent", referenced from:
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRunLoopRemoveSource", referenced from:
_darwin_release_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_close in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRunLoopRun", referenced from:
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRunLoopStop", referenced from:
_darwin_exit in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFUUIDGetConstantUUIDWithBytes", referenced from:
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFUUIDGetUUIDBytes", referenced from:
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOCreatePlugInInterfaceForService", referenced from:
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOIteratorIsValid", referenced from:
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOIteratorNext", referenced from:
_darwin_get_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_process_new_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IONotificationPortCreate", referenced from:
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IONotificationPortDestroy", referenced from:
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IONotificationPortGetRunLoopSource", referenced from:
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOObjectRelease", referenced from:
_darwin_get_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_kernel_driver_active in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_process_new_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
...
"_IORegistryEntryCreateCFProperty", referenced from:
_darwin_get_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_kernel_driver_active in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOServiceAddMatchingNotification", referenced from:
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOServiceGetMatchingServices", referenced from:
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOServiceMatching", referenced from:
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"___CFConstantStringClassReference", referenced from:
CFString in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
CFString in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
CFString in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
CFString in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kCFAllocatorDefault", referenced from:
_darwin_get_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_kernel_driver_active in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kCFAllocatorSystemDefault", referenced from:
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kCFRunLoopCommonModes", referenced from:
_darwin_open in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kCFRunLoopDefaultMode", referenced from:
_darwin_release_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_close in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kCFTypeDictionaryKeyCallBacks", referenced from:
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kCFTypeDictionaryValueCallBacks", referenced from:
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kIOMasterPortDefault", referenced from:
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_objc_registerThreadWithCollector", referenced from:
_darwin_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[2]: *** [cgminer] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2