我已經嘗試了GCC的兩個不同版本(4.6和4.7)與一些配置,包括無法使用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 2012-04-27 13:02:45
@ hochl問題是我不正確的做法是什麼,即是什麼導致了錯誤? – user841550 2012-04-27 13:07:16