1、解压
将下载的源码压缩包放到某目录下,然后执行:
tar –xvzf boa-0.94.13.tar.tar
sudo apt-get install bison flex
否则会出现如下错误
make: yacc:命令未找到
make: *** [y.tab.c] 错误 127
make: lex:命令未找到
make: *** [lex.yy.c] 错误 1
2、进入/boa-0.94.13/src目录,可以看到如下文件
修改compat.h文件
#ifdef HAVE_TM_GMTOFF
#define TIMEZONE_OFFSET(foo) foo##->tm_gmtoff
#else
#define TIMEZONE_OFFSET(foo) timezone
#endif
改为:
#ifdef HAVE_TM_GMTOFF
#define TIMEZONE_OFFSET(foo) foo->tm_gmtoff
#else
#defin