Post
Topic
Board Mining software (miners)
Re: CGMINER ASIC FPGA miner monitoring RPC linux/win/osx/mips/arm/r-pi 4.0.0
by
Karin
on 21/02/2014, 06:16:17 UTC
Builds and runs fine on Mac, but I get the following during make when I include --enable-bitmine_A1:

Code:
 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’ isn’t known
A1-desk-board-selector-tca9535.c:42: error: storage size of ‘args’ isn’t 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.