Boost在mingw上的编译错误
ccat 2002-11-25 12:26:53 最近要做一些大数计算,所以想到了可以集成python的Boost类库。我机器的操作系统是Win2000,有VC7和Dev-C++——也就是说,GCC for Windows——MinGW编译器——两个C++编译器。我下载了Boost1.29.0。在Build它的Jam工具时,我是用MinGW来完成的,很顺利。但我配置好变量后,按照文档中介绍的命令bjam "-sTOOLS=mingw VC7"进行编译,却只有VC7部分顺利通过了,而mingw部分出现了6个failed。后来反复实验,都是只有VC可以顺利编译,而mingw总是有这6个failed,三个出现在编译Python库时,三个出现在编译regexy库时。因为我很多纯代码性的东西都喜欢在Dev C++中搞,所以希望把它解决。我查了Boost的新闻组和邮件列表,好像大家都是在VC平台上才经常出现Build Failed。很奇怪我的这一个居然是在GCC上。
LOG太长,有好几K,不方便在这里全贴出来,我贴上一个,请大家帮忙看一下,可能是哪里问题?
...failed mingw-Link-action libs\python\build\bin\boost_python.dll\mingw\debug\runtime-link-dynamic\boost_python_debug.dll libs\python\build\bin\boost_python.dll\mingw\debug\runtime-link-dynamic\boost_python_debug.lib...
...removing libs\python\build\bin\boost_python.dll\mingw\debug\runtime-link-dynamic\boost_python_debug.lib
...skipped <libs!python!build\boost_python.dll\mingw\debug\runtime-link-dynamic>boost_python_debug.dll for lack of <libs!python!build\boost_python.dll\mingw\debug\runtime-link-dynamic>boost_python_debug.lib...
...skipped <!libs!python!build!bin-stage>boost_python_debug.dll for lack of <libs!python!build\boost_python.dll\mingw\debug\runtime-link-dynamic>boost_python_debug.dll...
...skipped <!libs!python!build!bin-stage>boost_python_debug.lib for lack of <libs!python!build\boost_python.dll\mingw\debug\runtime-link-dynamic>boost_python_debug.lib...
mingw-Link-action libs\python\build\bin\boost_python.dll\mingw\release\runtime-link-dynamic\boost_python.dll libs\python\build\bin\boost_python.dll\mingw\release\runtime-link-dynamic\boost_python.lib