/usr/bin/ld: Undefined symbols:
_ft2232_interface
collect2: ld returned 1 exit status
I installed the ftdi dylib per ftdi recommendation in /usr/local/lib/ as giving as argument in ./configure. Is there anything else I need to do, so it knows about the ft2232 interface?
You have to explicitly enable desired JTAG interfaces during configure:
./configure --enable-parport --enable-ft2232-libftdi (OR --enable-ft2232-ftd2xx) \
--enable-amtjtagaccel
Right, it seems - or _ does not matter. If you do ./configure --help you get the underscores.
The missing _ft2232_interface is not the ftd2xx library, it is the openocd module for the ft2232 interface. The jtag subsystem in jtag.c is built with support for ft2232, and expects the _ft2232_interface but then that module ( ft2232.c ) is not built.
This could be related to a problem with the Makefile.am