본문 바로가기
프로그래밍/툴

[wxWidgets] 설치 with mingw32-gcc

by 써드아이 2011. 12. 17.
stable 버전이라고해서 2.8.12를 받아다 빌드를 시도 했더니
계속 memory exhausted 에러가 발생했다.

해결하려고 여러가지 시도를 해봤으나 계속 실패하고
결국 개발 버전 (2.9.3)을 빌드하니 깨끗하게 성공!!!

컴파일러는 http://tdm-gcc.tdragon.net/download 을 사용했다.

%%
2.8.12에서는 memory exhausted 에러, liblibunicows.a 가 없다는 에러가 발생  함


빌드 방법으로는

wxWidgets-2.9.3/build/msw 디렉토리에서

mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release

mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=debug clean
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=debug

mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 samples 요건 샘플들


wxWidgets-2.9.3/demos, wxWidgets-2.9.3/utils 디렉토리에서도 마찬가지로

mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1

해주면 빌드가 깨끗하게 된다.




'프로그래밍 > ' 카테고리의 다른 글

Makefile  (0) 2013.11.27
Windows 7 에서 user32.dll, kernel32.dll, gdi32.dll 의 위치  (0) 2013.05.21
lex 프로그램의 입력 문제  (0) 2010.11.05
lex 와 yacc 간단 짤막 요약~  (0) 2010.10.28
소스코드 html로 꾸미기  (0) 2010.09.27