On Sat, Jul 4, 2009 at 11:09 AM, Xiaofan Chen<xiaof...@gmail.com> wrote:
> On Sat, Jul 4, 2009 at 11:04 AM, Xiaofan Chen<xiaof...@gmail.com> wrote:
>> With --disable-werror, it is getting closer. But it still failed in
>> the linking step.
>>
>
> It seems to me that wsock32.lib is not linked. It is there though. So maybe
> the configure script is not that correct in this case.
>
> [mc...@acerpc lib]$ pwd
> /usr/i686-pc-mingw32/sys-root/mingw/lib
> [mc...@acerpc lib]$ ls libws*
> libws2_32.a  libwsnmp32.a  libwsock32.a  libwst.a
>

I need to manually build openocd.exe by adding -lwsock32.
[mc...@acerpc src]$ /usr/bin/i686-pc-mingw32-gcc -std=gnu99 -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
--param=ssp-buffer-size=4 -mms-bitfields -Wall -Wstrict-prototypes
-Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast
-Wcast-align -Wredundant-decls -o openocd.exe main.o
./.libs/libopenocd.a -lusb -lwsock32

[mc...@acerpc src]$ ls
flash   jtag           libopenocd_la-openocd.lo  main.o    openocd.exe
 server  target
helper  libopenocd.la  libopenocd_la-openocd.o   Makefile  pld
 svf     xsvf

[mc...@acerpc src]$ ls -la openocd.exe
-rwxrwxr-x 1 mcuee mcuee 3270212 2009-07-04 11:20 openocd.exe

Maybe the configure script needs some changes.

-- 
Xiaofan http://mcuee.blogspot.com
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to