[wxWidgets] 설치 with mingw32-gcc

2011. 12. 17. 03:27프로그래밍/툴

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