当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 游戏安装的先决条件,求解决方法
帖子发表于 : 2009-08-01 10:03 

注册: 2009-05-08 9:56
帖子: 140
送出感谢: 0 次
接收感谢: 0 次
1. Prerequisites for the clients:
1a. Prerequisites for the Gtk+ client:
1b. Prerequisites for the SDL client:
1c. Prerequisites for the Xaw client:

  意思即是系统安装了GTK+、SDL、XAW吧。这三个程序怎么下载来??实在百度不到了,请求帮助。谢谢。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 游戏安装的先决条件,求解决方法
帖子发表于 : 2009-08-01 10:07 

注册: 2009-05-08 9:56
帖子: 140
送出感谢: 0 次
接收感谢: 0 次
configure: WARNING: Not checking for XAW; use --enable-client=xaw to enable
configure: error: could not guess which client to compile


这个又是什么意思???


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 游戏安装的先决条件,求解决方法
帖子发表于 : 2009-08-01 14:48 
头像

注册: 2007-07-30 18:28
帖子: 22033
地址: 空气中
系统: Linux
送出感谢: 17
接收感谢: 68
baidu不会有的。。。用google。难道要设个公告歧视baidu。。。

楼主是要编译吗?
我猜那是让你选择使用那个库作为图形界面

具体的看README,不过楼主似乎不懂英文。。。


_________________
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 游戏安装的先决条件,求解决方法
帖子发表于 : 2009-08-01 14:52 
头像

注册: 2008-03-27 21:56
帖子: 411
送出感谢: 0 次
接收感谢: 0 次
你编译要加个参数,根据2楼的情况看,要在编译的./configure命令后面加--enable-client=xaw


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 游戏安装的先决条件,求解决方法
帖子发表于 : 2009-08-01 20:41 

注册: 2009-05-08 9:56
帖子: 140
送出感谢: 0 次
接收感谢: 0 次
luojie-dune 写道:
baidu不会有的。。。用google。难道要设个公告歧视baidu。。。

楼主是要编译吗?
我猜那是让你选择使用那个库作为图形界面

具体的看README,不过楼主似乎不懂英文。。。


我的老天爷,你竟然说我不懂英文,怎么说我也……我也……保密。

我懒了点,况且对UBUNTU也不懂。 :em09


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 游戏安装的先决条件,求解决方法
帖子发表于 : 2009-08-01 20:49 

注册: 2009-05-08 9:56
帖子: 140
送出感谢: 0 次
接收感谢: 0 次
用sudo ./configure --enable-client=xaw 果然过了第一关,下面的呢又不行了。

woojee@woojee-laptop:~/桌面/freeciv$ make
make all-recursive
make[1]: 正在进入目录 `/home/woojee/桌面/freeciv'
Making all in data
make[2]: 正在进入目录 `/home/woojee/桌面/freeciv/data'
Making all in icons
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/icons'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/icons'
Making all in amplio
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/amplio'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/amplio'
Making all in misc
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/misc'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/misc'
Making all in flags
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/flags'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/flags'
Making all in buildings
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/buildings'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/buildings'
Making all in isotrident
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/isotrident'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/isotrident'
Making all in trident
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/trident'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/trident'
Making all in isophex
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/isophex'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/isophex'
Making all in hex2t
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/hex2t'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/hex2t'
Making all in stdsounds
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/stdsounds'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/stdsounds'
Making all in themes
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/themes'
make[4]: 正在进入目录 `/home/woojee/桌面/freeciv/data/themes'
make[4]: 没有什么可以做的为 `all-am'。
make[4]:正在离开目录 `/home/woojee/桌面/freeciv/data/themes'
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/themes'
Making all in wonders
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/wonders'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/wonders'
Making all in default
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/default'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/default'
Making all in civ1
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/civ1'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/civ1'
Making all in civ2
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/civ2'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/civ2'
Making all in scenario
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/scenario'
/bin/gzip --best -c british-isles-85x80-v2.80.sav > british-isles-85x80-v2.80.sav.gz
/bin/gzip --best -c earth-160x90-v2.sav > earth-160x90-v2.sav.gz
/bin/gzip --best -c earth-80x50-v2.sav > earth-80x50-v2.sav.gz
/bin/gzip --best -c europe-200x100-v2.sav > europe-200x100-v2.sav.gz
/bin/gzip --best -c hagworld-120x60-v1.2.sav > hagworld-120x60-v1.2.sav.gz
/bin/gzip --best -c iberian-peninsula-136x100-v1.0.sav > iberian-peninsula-136x100-v1.0.sav.gz
/bin/gzip --best -c tutorial.sav > tutorial.sav.gz
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/scenario'
Making all in nation
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/nation'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/nation'
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data'
make[3]: 没有什么可以做的为 `all-am'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data'
make[2]:正在离开目录 `/home/woojee/桌面/freeciv/data'
Making all in intl
make[2]: 正在进入目录 `/home/woojee/桌面/freeciv/intl'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/woojee/桌面/freeciv/intl'
Making all in utility
make[2]: 正在进入目录 `/home/woojee/桌面/freeciv/utility'
Making all in ftwl
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/utility/ftwl'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/utility/ftwl'
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/utility'
source='astring.c' object='astring.o' libtool=no \
depfile='.deps/astring.Po' tmpdepfile='.deps/astring.TPo' \
depmode=gcc3 /bin/bash ../bootstrap/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DLOCALEDIR="\"/usr/local/share/locale\"" -DDEFAULT_DATA_PATH="\".:data:~/.freeciv:/usr/local/share/freeciv\"" -Wall -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -g -O2 -c `test -f 'astring.c' || echo './'`astring.c
astring.c:171: 致命错误: 打开依赖文件 .deps/astring.TPo:Permission denied
编译中断。
make[3]: *** [astring.o] 错误 1
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/utility'
make[2]: *** [all-recursive] 错误 1
make[2]:正在离开目录 `/home/woojee/桌面/freeciv/utility'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/woojee/桌面/freeciv'
make: *** [all] 错误 2
woojee@woojee-laptop:~/桌面/freeciv$ make install
Making install in data
make[1]: 正在进入目录 `/home/woojee/桌面/freeciv/data'
Making install in icons
make[2]: 正在进入目录 `/home/woojee/桌面/freeciv/data/icons'
make[3]: 正在进入目录 `/home/woojee/桌面/freeciv/data/icons'
make[3]: 没有什么可以做的为 `install-exec-am'。
/bin/bash ../../bootstrap/mkinstalldirs /usr/local/share/icons/hicolor/128x128/apps
mkdir /usr/local/share/icons/hicolor/128x128
mkdir: 无法创建目录 “/usr/local/share/icons/hicolor/128x128”: Permission denied
mkdir /usr/local/share/icons/hicolor/128x128/apps
mkdir: 无法创建目录 “/usr/local/share/icons/hicolor/128x128/apps”: 没有该文件或目录
make[3]: *** [install-icon128DATA] 错误 1
make[3]:正在离开目录 `/home/woojee/桌面/freeciv/data/icons'
make[2]: *** [install-am] 错误 2
make[2]:正在离开目录 `/home/woojee/桌面/freeciv/data/icons'
make[1]: *** [install-recursive] 错误 1
make[1]:正在离开目录 `/home/woojee/桌面/freeciv/data'
make: *** [install-recursive] 错误 1


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 游戏安装的先决条件,求解决方法
帖子发表于 : 2009-08-01 22:09 
头像

注册: 2008-03-27 21:56
帖子: 411
送出感谢: 0 次
接收感谢: 0 次
请注意检查权限,还有,你的make过程已经是失败了,为什么还要用make install???


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译