From: Steve F. <ste...@ie...> - 2008-03-25 22:38:13
|
Just a little report. Building the latest openocd on FreeBSD is not for the faint of heart. I'm no hacker, so I can't say how to do things right, but I did know enough to hack apart the makefiles and add -I/usr/local/include in order to find ftdi.h and -L/usr/local/lib to find libftdi.a I'd recommend someone put that in the right way. Unix tools never build right on FreeBSD, because everything is in /usr/local instead of /usr, and linux projects never expect that somehow... I'm not sure if this is the appropriate forum to ask, but now that I got it to build, I get the following (using Martin Thomas' WinARM examples/cfg files adapted from /win32/cmd to /unix/sh) Programming with OPENOCD openocd -f ../openocd_lpc2138_flash_ftdi.cfg Open On-Chip Debugger 1.0 (2008-03-25-14:18) svn: $URL: svn://svn.berlios.de/openocd/trunk/src/openocd.c $ Error: lpc2000.c:393 lpc2000_flash_bank_command(): unknown LPC2000 variant Error: flash.c:257 handle_flash_bank_command(): 'lpc2000' driver rejected flash bank at 0x00000000 Error: ft2232.c:1475 ft2232_init_libftdi(): unable to open ftdi device: device not found gmake: *** [program] Error 1 Best, Steve |