2017-11-09 24 views
-2

친구! 내가 뭘wxWidgets MinGW 빌드 오류

F:\CPP\DevTools\wxWidgets-3.1.0\build\msw>mingw32-make -f makefile.gcc SHARED=1 UNICODE=1 BUILD=release if not exist ..\..\lib\gcc_dll\mswu mkdir ..\..\lib\gcc_dll\mswu gcc -c -o gcc_mswudll\wxtiff_tif_win32.o -O2 -mthreads -DHAVE_W32API_H -DNDEBUG -I..\..\src\zlib -I..\..\src\jpeg -I..\..\src\tiff\libtiff -MTgcc_mswudll\wxtiff_tif_win32.o -MFgcc_mswudll\wxtiff_tif_win32.o.d -MD -MP ../../src/tiff/libtiff/tif_win32.c In file included from ../../src/tiff/libtiff/tiffio.h:257:0, from ../../src/tiff/libtiff/tiffiop.h:59, from ../../src/tiff/libtiff/tif_win32.c:30: f:\cpp\devtools\mingw\include\stdio.h:345:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__mingw__snprintf' extern int __mingw_stdio_redirect__(snprintf)(char*, size_t, const char*, ...); makefile.gcc:6018: recipe for target 'gcc_mswudll\wxtiff_tif_win32.o' failed mingw32-make: *** [gcc_mswudll\wxtiff_tif_win32.o] Error 1

:

내가는 MinGW와 wxWidgets에 구축하고이 오류를 표시하려고?

+0

MinGW의 어떤 버전/배포를 사용하십니까? 나는. 'f : \ cpp \ devtools \ mingw \ include \ stdio.h' 파일은 정확히 어디에서 왔습니까? –

+0

바이너리를 다운로드하는 이유는 무엇입니까? 그러나 gcc의 이전 버전을 사용하고 있지 않으면 컴파일 작업이 필요합니다. – macroland

+0

F : \ CPP \ DevTools \ MinGW \ include \ stdio.h –

답변

0

나는 이것이 내가 달 전에 wxTrac 커플보고 MinGW32 GCC 6.3와 (아직 해결되지 않은) 문제라고 생각 : 문제가 하나 wxWidgets에 또는 MinGW32 측에서 해결 https://trac.wxwidgets.org/ticket/17936

때까지, 당신은 할 수 없습니다 그 특정 MinGW32 버전으로 wxWidgets를 빌드하십시오. 위에 링크 된 페이지에 설명 된 해결 방법을 사용하고 싶지 않다면 (필자는 권장하지 않음), 다른 MinGW32 버전이나 다른 컴파일러 툴체인을 사용해야합니다. GCC 5.3을 사용하는 이전 MinGW32 버전은 wxWidgets에서 예상대로 작동합니다.

+0

이 정보는 문제. 충분한 [평판] (https://stackoverflow.com/help/whats-reputation)이 있으면 [모든 게시물에 주석 달기] (https://stackoverflow.com/help/privileges/comment) 할 수 있습니다. 대신, [질문자의 설명이 필요없는 답변을 제공하십시오] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- i-do- 대신). - [리뷰에서] (리뷰/저품절 포스트/17901124) – Jodocus

+0

이 링크가 질문에 대답 할 수 있지만 답변의 핵심 부분을 여기에 포함시키고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. - [From Review] (리뷰/저품절 게시물/17901124) – waka