When "--enable-buspirate" is included then the normal and
"--disable-werror" build fails. Below the messages for normal build:
/bin/sh ../../../libtool --tag=CC --mode=compile i686-w64-mingw32-gcc
-std=gnu99 -DHAVE_CONFIG_H -I. -I../../../../src/jtag/drivers -I../../..
-I../../../../src -I../../../src -g -O2 -D__USE_MINGW_ANSI_STDIO -Wall
-Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter
-Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -MT buspirate.lo -MD
-MP -MF .deps/buspirate.Tpo -c -o buspirate.lo
../../../../src/jtag/drivers/buspirate.c
libtool: compile: i686-w64-mingw32-gcc -std=gnu99 -DHAVE_CONFIG_H -I.
-I../../../../src/jtag/drivers -I../../.. -I../../../../src -I../../../src -g
-O2 -D__USE_MINGW_ANSI_STDIO -Wall -Wstrict-prototypes -Wformat-security
-Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align
-Wredundant-decls -Werror -MT buspirate.lo -MD -MP -MF .deps/buspirate.Tpo -c
../../../../src/jtag/drivers/buspirate.c -o buspirate.o
../../../../src/jtag/drivers/buspirate.c:28:21: error: termios.h: Nie ma
takiego pliku ani katalogu
../../../../src/jtag/drivers/buspirate.c:30:23: error: sys/ioctl.h: Nie ma
takiego pliku ani katalogu
../../../../src/jtag/drivers/buspirate.c:111: error: expected declaration
specifiers or ‘...’ before ‘speed_t’
../../../../src/jtag/drivers/buspirate.c: In function ‘buspirate_init’:
../../../../src/jtag/drivers/buspirate.c:217: error: ‘O_NOCTTY’ undeclared
(first use in this function)
../../../../src/jtag/drivers/buspirate.c:217: error: (Each undeclared
identifier is reported only once
../../../../src/jtag/drivers/buspirate.c:217: error: for each function it
appears in.)
../../../../src/jtag/drivers/buspirate.c:223: error: ‘B115200’ undeclared
(first use in this function)
../../../../src/jtag/drivers/buspirate.c:223: error: too many arguments to
function ‘buspirate_serial_setspeed’
../../../../src/jtag/drivers/buspirate.c: In function
‘buspirate_jtag_set_speed’:
../../../../src/jtag/drivers/buspirate.c:769: error: ‘speed_t’ undeclared
(first use in this function)
../../../../src/jtag/drivers/buspirate.c:769: error: expected ‘;’ before
‘baudrate’
../../../../src/jtag/drivers/buspirate.c:780: error: ‘baudrate’ undeclared
(first use in this function)
../../../../src/jtag/drivers/buspirate.c:780: error: ‘B1000000’ undeclared
(first use in this function)
../../../../src/jtag/drivers/buspirate.c:782: error: too many arguments to
function ‘buspirate_serial_setspeed’
../../../../src/jtag/drivers/buspirate.c: At top level:
../../../../src/jtag/drivers/buspirate.c:872: error: expected declaration
specifiers or ‘...’ before ‘speed_t’
../../../../src/jtag/drivers/buspirate.c: In function
‘buspirate_serial_setspeed’:
../../../../src/jtag/drivers/buspirate.c:874: error: storage size of ‘t_opt’
isn’t known
cc1: warnings being treated as errors
../../../../src/jtag/drivers/buspirate.c:877: error: implicit declaration of
function ‘fcntl’
../../../../src/jtag/drivers/buspirate.c:877: error: ‘F_SETFL’ undeclared
(first use in this function)
../../../../src/jtag/drivers/buspirate.c:878: error: implicit declaration of
function ‘tcgetattr’
../../../../src/jtag/drivers/buspirate.c:879: error: implicit declaration of
function ‘cfsetispeed’
../../../../src/jtag/drivers/buspirate.c:879: error: ‘speed’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:880: error: implicit declaration of
function ‘cfsetospeed’
../../../../src/jtag/drivers/buspirate.c:881: error: ‘CLOCAL’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:881: error: ‘CREAD’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:882: error: ‘PARENB’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:883: error: ‘CSTOPB’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:884: error: ‘CSIZE’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:885: error: ‘CS8’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:886: error: ‘ICANON’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:886: error: ‘ECHO’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:886: error: ‘ECHOE’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:886: error: ‘ISIG’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:887: error: ‘IXON’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:887: error: ‘IXOFF’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:887: error: ‘IXANY’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:888: error: ‘OPOST’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:889: error: ‘VMIN’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:890: error: ‘VTIME’ undeclared (first
use in this function)
../../../../src/jtag/drivers/buspirate.c:891: error: implicit declaration of
function ‘tcflush’
../../../../src/jtag/drivers/buspirate.c:891: error: ‘TCIFLUSH’ undeclared
(first use in this function)
../../../../src/jtag/drivers/buspirate.c:892: error: implicit declaration of
function ‘tcsetattr’
../../../../src/jtag/drivers/buspirate.c:892: error: ‘TCSANOW’ undeclared
(first use in this function)
../../../../src/jtag/drivers/buspirate.c:874: error: unused variable ‘t_opt’
make[6]: *** [buspirate.lo] Błąd 1
make[6]: Opuszczenie katalogu
`/home/freddie/openocd/build-win32-libftdi/src/jtag/drivers'
make[5]: *** [all-recursive] Błąd 1
make[5]: Opuszczenie katalogu
`/home/freddie/openocd/build-win32-libftdi/src/jtag'
make[4]: *** [all] Błąd 2
make[4]: Opuszczenie katalogu
`/home/freddie/openocd/build-win32-libftdi/src/jtag'
make[3]: *** [all-recursive] Błąd 1
make[3]: Opuszczenie katalogu `/home/freddie/openocd/build-win32-libftdi/src'
make[2]: *** [all] Błąd 2
make[2]: Opuszczenie katalogu `/home/freddie/openocd/bVfya
4\/3!!
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development