Здравствуйте!
Не удается собрать OpenODC 0.8.0:
text
$ cd openocd-0.8.0
$ ./configure --enable-jlink
$ make
не выполняется из-за ошибки:
Показать
text
.....
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../.. -I../../../src -I../../../src -I../../../src/helper -DPKGDATADIR=\"/usr/local/share/openocd\" -DBINDIR=\"/usr/local/bin\" -I../../../jimtcl -I../../../jimtcl -g -O2 -Wall -Wstrict-prototypes -Wformat-security -Wshadow -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -MT libocdjtagdrivers_la-libusb0_common.lo -MD -MP -MF .deps/libocdjtagdrivers_la-libusb0_common.Tpo -c libusb0_common.c -o libocdjtagdrivers_la-libusb0_common.o
libusb0_common.c: In function 'jtag_libusb_get_pid':
libusb0_common.c:128:34: error: storage size of 'dev_desc' isn't known
struct libusb_device_descriptor dev_desc;
^
libusb0_common.c:130:2: error: implicit declaration of function 'libusb_get_device_descriptor' [-Werror=implicit-function-declaration]
if (libusb_get_device_descriptor(dev, &dev_desc) == 0) {
^
libusb0_common.c:128:34: error: unused variable 'dev_desc' [-Werror=unused-variable]
struct libusb_device_descriptor dev_desc;
^
cc1: all warnings being treated as errors
make[7]: *** [libocdjtagdrivers_la-libusb0_common.lo] Ошибка 1
make[7]: Выход из каталога `/home/river/temp/openocd-0.8.0/src/jtag/drivers'
make[6]: *** [all-recursive] Ошибка 1
make[6]: Выход из каталога `/home/river/temp/openocd-0.8.0/src/jtag/drivers'
make[5]: *** [all-recursive] Ошибка 1
make[5]: Выход из каталога `/home/river/temp/openocd-0.8.0/src/jtag'
make[4]: *** [all] Ошибка 2
make[4]: Выход из каталога `/home/river/temp/openocd-0.8.0/src/jtag'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Выход из каталога `/home/river/temp/openocd-0.8.0/src'
make[2]: *** [all] Ошибка 2
make[2]: Выход из каталога `/home/river/temp/openocd-0.8.0/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/home/river/temp/openocd-0.8.0'
make: *** [all] Ошибка 2
Подскажите пожалуйста, как понять в чем проблема? Буду рад любому совету. Первый раз собираю.