このような問題がありました:
In file included from ./include/wsockcompat.h:12:0, from nanohttp.c:84: c:\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../include/winsock2.h:223:8: error: redefinition of 'struct in_addr' c:\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../include/cygwin/in.h:81:8: note: originally defined here c:\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../include/winsock2.h:254:8: error: redefinition of 'struct sockaddr_in' c:\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../include/cygwin/in.h:96:8: note: originally defined here
このようなことが考えられます:
MinGWでは本来,(Cygwin由来と考えられる)cygwin/in.hは含まれないはずのものですので,cygwin/in.hを取り除くことが必要と考えられます。
このように対処しました:
- cygwin/in.hを無くする。
- 再configureする。
0 件のコメント:
コメントを投稿