操作
openSUSE 安装¶
添加额外仓库
zypper ar http://download.opensuse.org/repositories/devel:/tools:/building/openSUSE_11.2 develtools # needed for ragel zypper ar http://download.opensuse.org/repositories/home:/darix/openSUSE_11.2 darix # needed for libev
安装软件包
zypper install git-core cmake gcc glib2-devel libev-devel zlib-devel ragel lua-devel
检出源代码
git clone git://git.lighttpd.net/lighttpd/lighttpd2 cd lighttpd2 mkdir cmakebuild
配置:(在 cmakebuild/ 中); 使用 c 进行配置,更改一些标志,再次配置,如果配置成功则使用 g 生成(如果配置不成功则使用 q 退出)
ccmake ..
构建:(在 cmakebuild/ 中)
make