Ubuntu8.04_运行AssaultCube1.0.2


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的同意,必须以超链接形式标明文章原始出处和作者。

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值