Hi Guenther,

I just compiled last GIT under cygwin windows XP 32bits, with  :

./bootstrap
./configure --enable-maintainer-mode --disable-werror --disable-shared 
--enable-ft2232_ftd2xx 
--with-ftd2xx-win32-zipdir=../../amontec/jtagkey/driver/d2xx CC="gcc 
-mno-cygwin"
make

Everything OK !

Regards,
Laurent Gauch
www.amontec.com

> Hi there,
> I've received the master branch by GIT, have run bootstrap, tried to
> compile it under MingW, it compiles fine except the last link for
> openocd.exe, it states:
>
>
> make[4]: Entering directory `/home/Enrico/openocd/src'
> /bin/sh ../libtool --mode=link gcc -std=gnu99  -g -O2
> -I/home/enrico/ocd_all/include -D__USE_MINGW_ANSI_STDIO -Wall
> -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter
> -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror 
> -L/home/enrico/ocd_all/lib -o openocd.exe  main.o libopenocd.la -lftd2xx
> gcc -std=gnu99 -g -O2 -I/home/enrico/ocd_all/include
> -D__USE_MINGW_ANSI_STDIO -Wall -Wstrict-prototypes -Wformat-security
> -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align
> -Wredundant-decls -Werror -o openocd.exe main.o 
> -L/home/enrico/ocd_all/lib ./.libs/libopenocd.a -lws2_32 -lftd2xx
> ./.libs/libopenocd.a(libopenocd_la-openocd.o): In function
> `handle_version_command':
> D:/Tools/MingW/msys/home/Enrico/openocd/src/openocd.c:60: undefined
> reference to `flash_register_commands'
> ./.libs/libopenocd.a(libserver_la-gdb_server.o): In function
> `gdb_query_packet':
> D:/Tools/MingW/msys/home/Enrico/openocd/src/server/gdb_server.c:1862:
> undefined reference to `flash_get_bank_count'
> D:/Tools/MingW/msys/home/Enrico/openocd/src/server/gdb_server.c:1877:
> undefined reference to `flash_get_bank_count'
> D:/Tools/MingW/msys/home/Enrico/openocd/src/server/gdb_server.c:1671:
> undefined reference to `flash_get_bank_count'
> D:/Tools/MingW/msys/home/Enrico/openocd/src/server/gdb_server.c:1674:
> undefined reference to `get_flash_bank_by_num'
> D:/Tools/MingW/msys/home/Enrico/openocd/src/server/gdb_server.c:1673:
> undefined reference to `flash_get_bank_count'
> D:/Tools/MingW/msys/home/Enrico/openocd/src/server/gdb_server.c:1684:
> undefined reference to `flash_get_bank_count'
> D:/Tools/MingW/msys/home/Enrico/openocd/src/server/gdb_server.c:1687:
> undefined reference to `flash_get_bank_count'
> ./.libs/libopenocd.a(libserver_la-gdb_server.o): In function `gdb_v_packet':
> D:/Tools/MingW/msys/home/Enrico/openocd/src/server/gdb_server.c:1976:
> undefined reference to `flash_set_dirty'
> D:/Tools/MingW/msys/home/Enrico/openocd/src/server/gdb_server.c:1986:
> undefined reference to `flash_erase_address_range'
> D:/Tools/MingW/msys/home/Enrico/openocd/src/server/gdb_server.c:2053:
> undefined reference to `flash_write'
> collect2: ld returned 1 exit status
> make[4]: *** [openocd.exe] Error 1
> make[4]: Leaving directory `/home/Enrico/openocd/src'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/Enrico/openocd/src'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/Enrico/openocd/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/Enrico/openocd'
> make: *** [all] Error 2
>
> I've no idea why ? do I need addional libs here ?
>
> Thx in advance, Enrico
>   


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

Reply via email to