打印

simcity3000运行出的问题

simcity3000运行出的问题

sc3u: relocation error: sc3u: symbol _dl_global_scope, version GLIBC_2.0 not defined in file ld-linux.so.2 with link time reference

这个问题是怎么回事啊?
要怎么解决呢。。。。
希望高人指点。

TOP

glibc的问题,这个游戏太老了,用的古老的glibc
去年过年的时候为了玩这个,特地装了个rh7.3升级了X和alsa才搞定。

TOP

so.....
i see.
3kx a lot.

TOP

我也有试着装这个游戏,GLIBC的问题倒是解决了,可是黑屏。有没有解决过?

TOP

哈哈,福至心灵,终于解决了。

我的平台是 RedHat 9.0,装上了SC3U并最后游戏正常。

分享一下:

首先要注意语言选项,在mount上iso光盘镜象后开始安装前,首先要设定环境变量把语言环境为英文,我是这么装的,假设光盘或镜象mount在/mnt/cdrom

先在X下起动一个终端
#cd /mnt/cdrom
#LANG=en_US sh ./setup.sh

然后选择全部安装,我选择了默认安装到/usr/local/games/SC3U

然后安装完成后不用直接启动游戏,启动也启动不了
打上补丁,保险起见,一样用英文环境来打

#cd 补丁所在的目录
#LANG=en_US ./sc3u-2.0a-x86.run

安装补丁过程中需要给上SC3U的安装路径

安装完毕做一个启动脚本,比如在root目录下
#cd
#touch startsc.sh
里面的内容如下
export LD_ASSUME_KERNEL=2.2.5
#export SDL_VIDEO_YUV_HWACCEL=0
#上面这行只有在花屏时才有必要
export LANG=en_US
sc3u -w

启动游戏
#chmod a+x startsc.sh
#./startsc.sh

如果启动的时候出现花屏,可以加上SDL_VIDEO_YUV_HWACCLE=0。
sc3u -w是窗口模式启动,游戏过程中可以用ALT+ENTER键来切换。

祝大家玩得开心!

TOP

顶,我刚好碰到玩这个游戏黑屏,export SDL_VIDEO_YUV_HWACCEL=0  加了这个就好了。

TOP