【发布时间】:2013-10-17 17:23:21
【问题描述】:
我一直在尝试编译 wxWidgets 一段时间,我一直在使用 TDM-GCC 并且一直遵循指南 here 没有这样的运气。我mingw32-make -f makefile.gcc SHARED=1 UNICODE=1 BUILD=release MONOLITHIC=1的最后几行是
../../src/msw/thread.cpp: In member function 'void wxThread::Exit(wxThread::Exit
Code)':
../../src/msw/thread.cpp:1165:28: error: cast from 'wxThread::ExitCode {aka void
*}' to 'unsigned int' loses precision [-fpermissive]
_endthreadex((unsigned)status);
makefile.gcc:4957: recipe for target 'gcc_mswudll\monodll_thread.o' failed
mingw32-make: *** [gcc_mswudll\monodll_thread.o] Error 1
有人有什么想法吗?请帮忙,我真的很困惑。
【问题讨论】:
-
信息不够,您省略了包含实际错误的行。
-
将错误降级为警告。看到这个答案stackoverflow.com/a/8843848/16582
-
抱歉,我一定听起来真的很愚蠢,但我如何让
mingw32-make将此选项传递给 GCC?
标签: wxwidgets