1、在运行前先安装libsdl-image1.2:
sudo apt-get install libsdl-image1.2
2、然后切换到assaultcube程序目录:
$cd AssaultCube_v1.0.2/
然后运行游戏:
./assaultcube.sh
但是,在执行第2步的命令时报错,提示找不到“libopenal.so.0”这个文件。
于是:apt-cache search libopenal,找到libopenal0a,
于是:whereis libopenal,
得到:libopenal: /usr/lib/libopenal.a /usr/lib/libopenal.so /usr/lib/libopenal.la,
查看/usr/lib下libopenal的相关文件: ls -l /usr/lib/libopenal*,结果显示如下:
-rw-r--r-- 1 root root 352458 2007-12-04 07:32 /usr/lib/libopenal.a
-rw-r--r-- 1 root root 819 2007-12-04 07:32 /usr/lib/libopenal.la
lrwxrwxrwx 1 root root 18 2010-04-30 19:12 /usr/lib/libopenal.so -> libopenal.so.0.0.0
-rw-r--r-- 1 root root 225448 2007-12-04 07:32 /usr/lib/libopenal.so.0.0.0
lrwxrwxrwx 1 root root 18 2009-10-30 23:53 /usr/lib/libopenal.so.1 -> libopenal.so.0.0.0
说明存在指向“libopenal.so.0.0.0”的链接文件“libopenal.so.1”,但的确是没有“libopenal.so.0”这个文件。
在其官网论坛查找相关资料后,打算编译“freealut-1.1.0”,但是编译没有成功,提示存在一些依赖关系问题。
于是更改思路,尝试在/usr/lib目录下建立指向“libopenal.so.0.0.0”的符号链接“libopenal.so.0”,执行如下命令:
sudo ln -s libopenal.so.0.0.0 /usr/lib/libopenal.so.0
然后,再次执行“ls -l /usr/lib/libopenal*”查看,结果显示如下:
-rw-r--r-- 1 root root 352458 2007-12-04 07:32 /usr/lib/libopenal.a
-rw-r--r-- 1 root root 819 2007-12-04 07:32 /usr/lib/libopenal.la
lrwxrwxrwx 1 root root 18 2010-04-30 19:12 /usr/lib/libopenal.so -> libopenal.so.0.0.0
lrwxrwxrwx 1 root root 18 2010-04-30 19:24 /usr/lib/libopenal.so.0 -> libopenal.so.0.0.0
-rw-r--r-- 1 root root 225448 2007-12-04 07:32 /usr/lib/libopenal.so.0.0.0
lrwxrwxrwx 1 root root 18 2009-10-30 23:53 /usr/lib/libopenal.so.1 -> libopenal.so.0.0.0
这样已经创建了指向“libopenal.so.0.0.0”的链接文件“libopenal.so.0”。
再次执行第2步中的“./assaultcube.sh”,完美运行。
说实话,这真是linux上一款不错的游戏,运行效果非常不错。
目前最新的AssaultCube已经发布了,版本是“1.1.0.1”,于2010年8月9日发布。
其官网地址为:
http://assault.cubers.net/
OS:Ubuntu8.04.4
QQ:81064483
E-mail:AllenNewOK@126.com
版权声明:若要转载,需征得作者AllenNewOK的同意,必须以超链接形式标明文章原始出处和作者。
分享到:
相关推荐
Ubuntu 8.04_邮件服务器
Qt4.5.3_和_tslib1.4_在_ubuntu8.04_下安装及移植 以及tslib过程中出现问题解决
Ubuntu8.04_server安装oracle10g 完整详细的步骤,是公司非让我弄到傻子按着步骤都会做的地步,没办法,只能照做了。真的不错,有需要的赶紧吧。
ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源
ubuntu8.04使用手册,ubuntu8.04使用手册ubuntu8.04使用手册,ubuntu8.04使用手册,ubuntu8.04使用手册,
libfetion-core协议库不依赖于具体操作系统的实现,具有较强的跨平台性,凭借libfetion-core协议库跨平台性,使得LibFetion应用程序能在多个操作系统平台上运行,达到“fetion anywhere“。 LibFetion应用程序支持...
Ubuntu8.04安装基础入门教程没叫你如何搞定安装Ubuntu8.04!
ubuntu8.04优化指南 ubuntu8.04优化指南
linux上的fection最新版本0.9.2, 比较好用,需要qt4的支持环境
hxdmxv2.3.8.04_downcc.com.apk
ubuntu 8.04 安装g++ ,在ubuntu 8.04 配置okl4时有用
用 Wubi 安装 Ubuntu 8.04 只需五步
ubuntu8.04速成手册1.0.rar ubuntu8.04 ubuntu8安装与配置 ubuntu8.0.4实用手册
ubuntu8.04速成手册。这个资源对与想学ubuntu的新手来说。绝对值得看
ubuntu 8.04使用手册
ubuntu8.04速成手册1.0(入门)
一.系统初始化 二.输入法 三.系统美化 四.影视工具 五.文件浏览 六.系统管理 七.其他软件 八.虚拟 九.编程环境 十.KDE 十一.Ubuntu 出现的一些问题 十二.Ubuntu 使用技巧
ubuntu8.04中配置java+tomcat+eclipseMyEclipse开发环境(更新)
该文章比较详细地讲述了如何在ubuntu8.04中安装中文输入法,特别对于初学ubuntu的来说,无疑是个好的参考资料。