不知道打哪听到的一个叫wesnoth的游戏,走方格子的,我自己实在是不怎么喜欢这类的游戏,不过毕竟在linux下没有怎么玩过游戏,于是乎就装了一个。安装的过程在官方网站上都有说明了,我权当补充个安装实例了。
系统:Kubuntu7.10Gusty
游戏官方网站:
游戏安装源代码下载地址:
在安装前,需要完成以下工作:
需要安装一个编译器如gcc,来为程序的编译提供compiler,然后就是一些用于程序运行的运行时包(runtimepackage):
libsdl1.2()(SDL>=1.2.7强烈推荐)
libsdl-image1.2(带PNG支持)(/projects/SDL_image)
libsdl-mixer1.2(带Vorbis支持)(/projects/SDL_mixer)
libsdl-net(/projects/SDL_net)
libintl(以及包含在gettext包中的其他库)()
(游戏版本高于Wesnoth1.3)python>=2.4(并非必选但是极度推荐,)
(游戏版本高于Wesnoth1.3.12)libboost(现在只有libboost-iostreams,)
(newerthanWesnoth1.3.12)zlib(intheoryalreadyneededforlibsdl-image,)
我装的是以下的这些包:
SDL-1.2.13.tar.gz
SDL_image-1.2.6.tar.gz
SDL_mixer-1.2.8.tar.gz
SDL_net-1.2.7.tar.gz
gettext-0.17.tar.gz
boost_1_34_1.tar.bz2
zlib-1.2.3.tar.bz2
这些包下下来后,解压,然后在konsole中cd切换到解压后的文件夹目录下,运行命令
yuanjin@Liang:~$./configure
yuanjin@Liang:~$make
yuanjin@Liang:~$sudomakeinstall
即可顺利安装好需要的包了。
其中python可以直接:
yuanjin@Liang:~$sudoapt-getinstallpython
安装最新的版本了。
在编译wesnoth之前,我们还需要安装一些额外的包,以让SDL-mixer能够提供ogg支持。
yuanjin@Liang:~$sudoapt-getinstalllibogg0libogg-devlibsdl-mixer1.2libsdl-mixer1.2-dev
以上的包应该在安装SDL-mixer前安装好,否则的话在编译wesnoth的时候会提示:
checkingforOGGsupportinSDL_mixer...no
configure:error:***SDL_mixerhasnoOGGsupport!YouneedSDL_mixerwithOGGsupport
如果你没有事先安装这些包的就已经编译安装了SDL-mixer的话,可以在安装完以上的包后将其重新编译安装一次。
这样就不会再出现以上错误了,安装也就可以很顺利的完成了。
将下载下来的游戏的源代码解压,然后按照上述安装其他包的步骤安装wesnoth即可。
安装完毕,在终端输入wesnoth即可启动游戏了。
Wesnoth安装Wesnoth安装Wesnoth安装Wesnoth安装Wesnoth安装Wesnoth安装Wesnoth安装Wesnoth安装Wesnoth安装Wesnoth安装
阅读(733) | 评论(0) | 转发(0) |