Builds and runs fine on Mac, but I get the following during make when I include --enable-bitmine_A1:
CC cgminer-driver-SPI-bitmine-A1.o
In file included from driver-SPI-bitmine-A1.c:19:
spi-context.h:4:25: error: linux/types.h: No such file or directory
spi-context.h:5:30: error: linux/spi/spidev.h: No such file or directory
In file included from driver-SPI-bitmine-A1.c:19:
spi-context.h:29: error: SPI_MODE_0 undeclared here (not in a function)
In file included from driver-SPI-bitmine-A1.c:32:
A1-desk-board-selector-tca9535.c:7:23: error: linux/i2c.h: No such file or directory
A1-desk-board-selector-tca9535.c:8:27: error: linux/i2c-dev.h: No such file or directory
In file included from driver-SPI-bitmine-A1.c:32:
A1-desk-board-selector-tca9535.c: In function tca9535_write:
A1-desk-board-selector-tca9535.c:39: error: storage size of data isnt known
A1-desk-board-selector-tca9535.c:42: error: storage size of args isnt known
A1-desk-board-selector-tca9535.c:43: error: __s32 undeclared (first use in this function)
A1-desk-board-selector-tca9535.c:43: error: (Each undeclared identifier is reported only once
A1-desk-board-selector-tca9535.c:43: error: for each function it appears in.)
A1-desk-board-selector-tca9535.c:43: error: expected ; before err
A1-desk-board-selector-tca9535.c:45: error: I2C_SMBUS_WRITE undeclared (first use in this function)
A1-desk-board-selector-tca9535.c:47: error: I2C_SMBUS_BYTE_DATA undeclared (first use in this function)
A1-desk-board-selector-tca9535.c:50: error: err undeclared (first use in this function)
A1-desk-board-selector-tca9535.c:50: error: I2C_SMBUS undeclared (first use in this function)
A1-desk-board-selector-tca9535.c:42: warning: unused variable args
A1-desk-board-selector-tca9535.c:39: warning: unused variable data
A1-desk-board-selector-tca9535.c: In function a1_board_selector_init:
A1-desk-board-selector-tca9535.c:87: error: I2C_SLAVE undeclared (first use in this function)
driver-SPI-bitmine-A1.c: In function exec_cmd:
driver-SPI-bitmine-A1.c:225: warning: unused variable retval
driver-SPI-bitmine-A1.c: In function cmd_WRITE_JOB:
driver-SPI-bitmine-A1.c:327: warning: unused variable cmd
driver-SPI-bitmine-A1.c: In function A1_detect:
driver-SPI-bitmine-A1.c:880: error: SPI_MODE_1 undeclared (first use in this function)
driver-SPI-bitmine-A1.c:848: warning: unused variable board_id
driver-SPI-bitmine-A1.c: In function A1_queue_full:
driver-SPI-bitmine-A1.c:1020: warning: unused variable work
make[1]: *** [cgminer-driver-SPI-bitmine-A1.o] Error 1
make: *** [install-recursive] Error 1
Otherwise working great, thanks! New cgminer mac builds are online
here.