I have problem on gentoo system witch new version.
First time compile I got this error:
make[2]: Wejście do katalogu `/media/tmp/cgminer'
CC cgminer-driver-icarus.o
In file included from driver-icarus.c:50:0:
usbutils.h:14:20: fatal error: libusb.h: Nie ma takiego pliku ani katalogu
compilation terminated.
make[2]: *** [cgminer-driver-icarus.o] Błąd 1
make[2]: Opuszczenie katalogu `/media/tmp/cgminer'
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/media/tmp/cgminer'
make: *** [all] Błąd 2
libusb.h: Nie ma takiego pliku ani katalogu = no such file or directory
on my Gentoo I have libusb.h on directoryusr/include/libusb-1.0/libusb.h
so I added to this path to configure
./configure CPPFLAGS="-I/usr/include/libusb-1.0/"
Configure works ok, but I see new error on make:
CC cgminer-driver-icarus.o
driver-icarus.c: In function icarus_initialise:
driver-icarus.c:257:12: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:277:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:283:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:290:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:317:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:324:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:331:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:338:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:352:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:360:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:375:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c:382:14: error: struct cgpu_info has no member named usbinfo
driver-icarus.c: In function icarus_get_nonce:
driver-icarus.c:423:13: error: struct cgpu_info has no member named usbinfo
driver-icarus.c: In function icarus_scanhash:
driver-icarus.c:874:12: error: struct cgpu_info has no member named usbinfo
make[2]: *** [cgminer-driver-icarus.o] Błąd 1
make[2]: Opuszczenie katalogu `/media/tmp/cgminer'
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/media/tmp/cgminer'
make: *** [all] Błąd 2
I have compiled 3.3.1 version and it's works.
Also I have latest in gentoo libusb version 1.0.9
Any help ?