Roger Luo

超越梦想一起飞
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

boost exception jam0.exe 异常错误

Posted on 2013-06-18 23:46  Roger Luo  阅读(508)  评论(0编辑  收藏  举报

在Windows 8 64 bit下执行boost_1_53_0的bootstrap.bat出现了jam0.exe执行错误

搜索网页发现需要修改两处文件:

tools/build/v2/engine/filent.c

将line 82中的long修改成intptr_t

        PATHNAME f;
        string filespec[ 1 ];
        string filename[ 1 ];
        intptr_t handle;
        int ret;
        struct _finddata_t finfo[ 1 ];
        LIST * files = L0;
        int d_length;

tools/build/v2/engine/mem.h

将line 64下添加#include <stdlib.h>

Code

重新执行脚本,通过了