Я пробовал две разные версии GCC (4.6 и 4.7) с несколькими конфигурациями, включаяНевозможно построить wxMSW-2.8.12 с использованием MinGW
make -f makefile.gcc USE_OPENGL=1 BUILD=debug SHARED=0 RUNTIME_LIBS=static UNICODE=1
make -f makefile.gcc MONOLITHIC=1 BUILD=debug SHARED=0 UNICODE=1
make -f makefile.gcc USE_OPENGL=1 BUILD=debug UNICODE=1
Это ошибка
../../src/msw/thread.cpp:525: error: cast from 'void*' to 'THREAD_RETVAL' loses precision
../../src/msw/thread.cpp: In member function 'wxThreadError wxThreadInternal::WaitForTerminate(wxCriticalSection&, void**, wxThread*)':
../../src/msw/thread.cpp:845: error: cast from 'void*' to 'DWORD' loses precision
../../src/msw/thread.cpp: In member function 'void wxThread::Exit(void*)':
../../src/msw/thread.cpp:1165: error: cast from 'void*' to 'unsigned int' loses precision
Моя платформа Windows 7 64-бит, но я не пытаюсь построить 64-битную библиотеку (не намеренно в любом случае)
Что я делаю неправильно?
и вопрос ...? – hochl
@hochl Вопрос в том, что я не делаю правильно, то есть что вызывает ошибку? – user841550