On Sat, Jul 4, 2009 at 10:54 AM, Xiaofan Chen<xiaof...@gmail.com> wrote: > On Sat, Jul 4, 2009 at 10:04 AM, Zach Welch<z...@superlucidity.net> wrote: >> On Sat, 2009-07-04 at 09:40 +0800, Xiaofan Chen wrote: >>> On Sat, Jul 4, 2009 at 9:08 AM, Zach Welch<z...@superlucidity.net> wrote: >>> > Please put all of these excellent instructions into a new README.MinGW32 >>> > file and send that instead of posting. I will add it to the repository >>> > so everyone can use and improve these instructions. >>> > >>> >>> I can do that after Spen or some others help me out to solve the >>> replacement.h problem. >> >> By all means, continue; it would be preferred that instructions have >> worked for someone at least once. :) I seem to recall those issues >> having been seen and solved on this list in the past, but I just >> searched and found only CygWin related oddities. > > Now trying under Fedora 10. > > cc1: warnings being treated as errors > ../../../src/helper/jim-eventloop.c: In function 'Jim_ProcessEvents': > ../../../src/helper/jim-eventloop.c:275: error: comparison between > signed and unsigned > ../../../src/helper/jim-eventloop.c:276: error: comparison between > signed and unsigned > ../../../src/helper/jim-eventloop.c:277: error: comparison between > signed and unsigned > ../../../src/helper/jim-eventloop.c:352: error: comparison between > signed and unsigned > ../../../src/helper/jim-eventloop.c:353: error: comparison between > signed and unsigned > ../../../src/helper/jim-eventloop.c:354: error: comparison between > signed and unsigned >
With --disable-werror, it is getting closer. But it still failed in the linking step. /bin/sh ../libtool --tag=CC --mode=link /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 libopenocd.la /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 ./.libs/libopenocd.a(libserver_la-server.o): In function `server_init': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:499: undefined reference to `_wsastar...@8' ./.libs/libopenocd.a(libserver_la-server.o): In function `server_quit': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:530: undefined reference to `_wsaclea...@0' ./.libs/libopenocd.a(libserver_la-server.o): In function `add_service': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:164: undefined reference to `_soc...@12' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:170: undefined reference to `_setsock...@20' ./.libs/libopenocd.a(libserver_la-server.o): In function `socket_nonblock': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/helper/replacements.h:195: undefined reference to `_ioctlsoc...@12' ./.libs/libopenocd.a(libserver_la-server.o): In function `add_service': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:177: undefined reference to `_ht...@4' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:179: undefined reference to `_b...@12' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:193: undefined reference to `_setsock...@20' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:195: undefined reference to `_setsock...@20' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:198: undefined reference to `_lis...@8' ./.libs/libopenocd.a(libserver_la-server.o): In function `close_socket': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/helper/replacements.h:185: undefined reference to `_closesoc...@4' ./.libs/libopenocd.a(libserver_la-server.o): In function `add_connection': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:69: undefined reference to `_acc...@12' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:73: undefined reference to `_setsock...@20' ./.libs/libopenocd.a(libserver_la-server.o): In function `close_socket': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/helper/replacements.h:185: undefined reference to `_closesoc...@4' ./.libs/libopenocd.a(libserver_la-server.o): In function `server_loop': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:403: undefined reference to `___wsafdis...@8' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:431: undefined reference to `___wsafdis...@8' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:417: undefined reference to `_acc...@12' ./.libs/libopenocd.a(libserver_la-server.o): In function `close_socket': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/helper/replacements.h:185: undefined reference to `_closesoc...@4' ./.libs/libopenocd.a(libserver_la-server.o): In function `server_loop': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/server.c:366: undefined reference to `_wsagetlaster...@0' ./.libs/libopenocd.a(libserver_la-telnet_server.o): In function `write_socket': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/helper/replacements.h:167: undefined reference to `_s...@16' ./.libs/libopenocd.a(libserver_la-telnet_server.o): In function `read_socket': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/helper/replacements.h:176: undefined reference to `_r...@16' ./.libs/libopenocd.a(libserver_la-gdb_server.o): In function `write_socket': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/helper/replacements.h:167: undefined reference to `_s...@16' ./.libs/libopenocd.a(libserver_la-gdb_server.o): In function `check_pending': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/gdb_server.c:136: undefined reference to `___wsafdis...@8' ./.libs/libopenocd.a(libserver_la-gdb_server.o): In function `read_socket': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/helper/replacements.h:176: undefined reference to `_r...@16' ./.libs/libopenocd.a(libserver_la-gdb_server.o): In function `gdb_get_char': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/server/gdb_server.c:189: undefined reference to `_wsagetlaster...@0' ./.libs/libopenocd.a(libserver_la-tcl_server.o): In function `write_socket': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/helper/replacements.h:167: undefined reference to `_s...@16' ./.libs/libopenocd.a(libserver_la-tcl_server.o): In function `read_socket': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/server/../../../src/helper/replacements.h:176: undefined reference to `_r...@16' ./.libs/libopenocd.a(libhelper_la-jim-eventloop.o): In function `Jim_ProcessEvents': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/jim-eventloop.c:313: undefined reference to `_sel...@20' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/jim-eventloop.c:327: undefined reference to `___wsafdis...@8' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/jim-eventloop.c:327: undefined reference to `___wsafdis...@8' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/jim-eventloop.c:327: undefined reference to `___wsafdis...@8' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/jim-eventloop.c:333: undefined reference to `___wsafdis...@8' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/jim-eventloop.c:338: undefined reference to `___wsafdis...@8' ./.libs/libopenocd.a(libhelper_la-jim-eventloop.o):/home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/jim-eventloop.c:340: more undefined references to `___wsafdis...@8' follow ./.libs/libopenocd.a(libhelper_la-replacements.o): In function `win_select': /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/replacements.c:221: undefined reference to `_sel...@20' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/replacements.c:245: undefined reference to `___wsafdis...@8' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/replacements.c:264: undefined reference to `___wsafdis...@8' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/replacements.c:268: undefined reference to `___wsafdis...@8' /home/mcuee/Desktop/build/openocd/trunk/build-win32/src/helper/../../../src/helper/replacements.c:197: undefined reference to `_sel...@20' collect2: ld returned 1 exit status make[3]: *** [openocd.exe] Error 1 make[3]: Leaving directory `/home/mcuee/Desktop/build/openocd/trunk/build-win32/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/mcuee/Desktop/build/openocd/trunk/build-win32/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mcuee/Desktop/build/openocd/trunk/build-win32' make: *** [all] Error 2 -- Xiaofan http://mcuee.blogspot.com _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development