On 12 July 2011 12:04, Steve Bennett <[email protected]> wrote:
> For libftd2xx1.0.4, which uses a different directory structure
> than libftd2xx0.4.16
> Without this fix the build fails with version 1.0.4 of the driver.
>
> Note that this does not fix --with-ftd2xx-lib=shared
>
> Signed-off-by: Steve Bennett <[email protected]>
> ---

That gets 64bit host through configure ok :)

I get a lot of warnings with the new lib however
../../../../openocd/src/jtag/drivers/ft2232.c: In function ‘ft2232_write’:
../../../../openocd/src/jtag/drivers/ft2232.c:518: error: format ‘%lu’
expects type ‘long unsigned int’, but argument 6 has type ‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c: In function ‘ft2232_read’:
../../../../openocd/src/jtag/drivers/ft2232.c:561: error: format ‘%lu’
expects type ‘long unsigned int’, but argument 6 has type ‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c: In function ‘ft2232_init_ftd2xx’:
../../../../openocd/src/jtag/drivers/ft2232.c:2218: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:2222: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:2238: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘DWORD’
../../../../openocd/src/jtag/drivers/ft2232.c:2257: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:2263: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:2273: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:2279: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:2285: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:2295: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_DEVICE’
../../../../openocd/src/jtag/drivers/ft2232.c:2296: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘DWORD’
../../../../openocd/src/jtag/drivers/ft2232.c: In function
‘ft2232_purge_ftd2xx’:
../../../../openocd/src/jtag/drivers/ft2232.c:2310: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c: In function
‘signalyzer_h_led_set’:
../../../../openocd/src/jtag/drivers/ft2232.c:3631: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3639: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3647: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3654: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c: In function ‘signalyzer_h_init’:
../../../../openocd/src/jtag/drivers/ft2232.c:3743: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3753: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3767: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3774: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3781: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3789: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3796: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3803: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3810: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3819: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3833: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3898: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3906: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3916: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3925: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3933: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3943: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3952: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:3961: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:4033: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:4042: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:4054: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:4063: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:4072: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:4084: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:4093: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’
../../../../openocd/src/jtag/drivers/ft2232.c:4102: error: format
‘%lu’ expects type ‘long unsigned int’, but argument 6 has type
‘FT_STATUS’

Cheers
Spen
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to