pi@raspberrypi:~/vocalfusion-stereo-avs-setup/vocalfusion-rpi-setup/i2c-gpio-param $ make
make -C /lib/modules/`uname -r`/build M=/home/pi/vocalfusion-stereo-avs-setup/vocalfusion-rpi-setup/i2c-gpio-param modules
make[1]: Entering directory '/home/pi/linux-f1a1eec4c38d3c36b67c609f6c27805d04dab978'
CC [M] /home/pi/vocalfusion-stereo-avs-setup/vocalfusion-rpi-setup/i2c-gpio-param/i2c-gpio-param.o
/home/pi/vocalfusion-stereo-avs-setup/vocalfusion-rpi-setup/i2c-gpio-param/i2c-gpio-param.c:127:5: error: unknown field ‘class_attrs’ specified in initializer
.class_attrs = i2c_gpio_param_class_attrs,
^
/home/pi/vocalfusion-stereo-avs-setup/vocalfusion-rpi-setup/i2c-gpio-param/i2c-gpio-param.c:127:21: error: initialization from incompatible pointer type [-Werro r=incompatible-pointer-types]
.class_attrs = i2c_gpio_param_class_attrs,
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pi/vocalfusion-stereo-avs-setup/vocalfusion-rpi-setup/i2c-gpio-param/i2c-gpio-param.c:127:21: note: (near initialization for ‘i2c_gpio_param_class.class_g roups’)
cc1: some warnings being treated as errors
scripts/Makefile.build:334: recipe for target '/home/pi/vocalfusion-stereo-avs-setup/vocalfusion-rpi-setup/i2c-gpio-param/i2c-gpio-param.o' failed
make[2]: *** [/home/pi/vocalfusion-stereo-avs-setup/vocalfusion-rpi-setup/i2c-gpio-param/i2c-gpio-param.o] Error 1
Makefile
recipe for target '_module_/home/pi/vocalfusion-stereo-avs-setup/vocalfusion-rpi-setup/i2c-gpio-param' failed
make[1]: *** [_module_/home/pi/vocalfusion-stereo-avs-setup/vocalfusion-rpi-setup/i2c-gpio-param] Error 2
make[1]: Leaving directory '/home/pi/linux-f1a1eec4c38d3c36b67c609f6c27805d04dab978'
Makefile:6: recipe for target 'all' failed
make: *** [all] Error 2