I was mining from a mac as well. The first page explains how to fix the "no devices detected" in the Questions and Answers part. That fixes the issue.
At least it did for me. Please tell me if you still have the problem
With help from this thread I have been able to get cgminer compiled and running on my mac (10.12 sierra), however, even though the GekkoScience USB stick is recognized, it does not seem to actually get used when cgminer executes.
cgminer 4.9.2
%> ./cgminer -ndevs
[2017-09-19 20:17:13.891] USB all: found 11 devices - listing known devices
.USB dev 0: Bus 20 Device 6 ID: 10c4:ea60
Manufacturer: 'GekkoScience'
Product: '2Pac BM1384 Bitcoin Miner'
[2017-09-19 20:17:13.891] 1 known USB devices
When run I get a message that no devices are detected.
%> ./cgminer -o stratum+tcp://stratum.mining.eligius.st:3334 -u BITCOIN_ADDRESS --compac-freq 150
cgminer version 4.9.2 - Started: [2017-09-19 20:25:34.861]
--------------------------------------------------------------------------------
(5s):0.000 (1m):0.000 (5m):0.000 (15m):0.000 (avg):0.000h/s
A:0 R:0 HW:0 WU:0.0/m
Connected to stratum.mining.eligius.st diff 4.1K with stratum as user BITCOIN_ADDRESS
Block: b2060a9f... Diff:1.1T Started: [20:25:34.861] Best share: 0
--------------------------------------------------------------------------------
[U]SB management [P]ool management [S]ettings [D]isplay options [Q]uit
--------------------------------------------------------------------------------
[2017-09-19 20:25:33.620] Started cgminer 4.9.2
[2017-09-19 20:25:33.859] No devices detected!
[2017-09-19 20:25:33.859] Waiting for USB hotplug devices or press q to quit
[2017-09-19 20:25:33.859] Probing for an alive pool
[2017-09-19 20:25:34.176] Pool 0 difficulty changed to 4095.9
[2017-09-19 20:25:34.861] Network diff set to 1.1T
under
SB Management, [L]ist all known devices:
Bus 20 Device 6 ID: 10c4:ea60 GekkoScience 2Pac BM1384 Bitcoin Miner inactive
1 total known USB device
Hotplug interval:5
0 USB devices, 0 enabled, 0 disabled, 0 zombie
I'm not sure what steps to take next in getting cgminer to access the Stickminer