LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Sim City 3000 (https://www.linuxquestions.org/questions/linux-software-2/sim-city-3000-a-64790/)

Gerardoj 06-10-2003 12:02 PM

Sim City 3000
 
I installed Sim City 3000 but when I try to run with:

[root@ud3-25 sc3u_demo]# ./sc3u_demo
./sc3u_demo: relocation error: ./sc3u_demo: symbol _dl_global_scope, version GLIBC_2.0 not defined in file ld-linux.so.2 with link time reference


Now I'm trying to install the patch sh sc3u-2.0a-x86.run
but appear me

=============================================================
Would you like to apply this update? [Y/n]: y

Please enter the installation path: []: /usr/local/games/SimCity/sc3u

=============================================================
Performing update:
Computing MD5 sums for new uninstaller, this may take a while...
cp: no se puede efectuar `stat' sobre `/usr/local/games/SimCity/sc3u': No existe el fichero o el directorio
ERROR: Can't find /usr/local/games/SimCity/sc3u.dynamic
The program returned an error code (3)


What can I do?

Thanks

malcidragon 07-23-2003 03:12 PM

Patch is no use.....
get segmentation fault after the update too
I assume the problem is you are applying the patch for the full version
to the demo.
The problem, I assume is the same as the loki_patch problem
(i.e. it needs glibc less than 2.3)
but there is an update for the loki_patch that makes it work
cos it's open source but sc3u ain't
If you come up with a solution please post it here!

TXM 06-11-2004 01:18 PM

I don't know if this solves the demo-version problem, but I found this solution for the full version on another site.

1) First run the simcity patch
2) When you run the application, try this:

LD_ASSUME_KERNEL=2.2.5 /usr/local/bin/sc3u

I personally just changed my /usr/local/bin/sc3u so that instead of being a link to the /usr/local/games/SC3U/sc3u, it was a script that called the file with the line above. But whatever suites your needs.

I saw some people saying that you have to assume 2.2.4 (it didn't work for me), so if the 2.2.5 doesn't work, give that a try too.

JaseP 06-11-2004 04:18 PM

THANKS TXM!!!!


I've been wondering about a fix for the SimCity3000 problem!!!!!

You're great!!!

That was the last thing screwing up my conversion to SuSE 9.1.

kewymazo 06-18-2004 08:43 AM

please give the full action to do...
 
Hi !

I was looking for your answer...
Unfortunately, I don't understand the actions to do in order to apply your solution...
Can you give me details !?

ewe2 09-23-2004 09:15 AM

Works for Debian too
 
I tried the fix on my Debian sarge going on sid, and it works fine. Thanks a lot!

dysfirkin 11-22-2004 09:58 PM

Thank you
 
Tried the fix and it works like a charm on Mandrake 10.1, kernel 2.6.8. I never would have figured that out for myselff.

k4be 02-11-2006 02:27 PM

Can't install patch.
Code:

root@d1:~# sh sc3u-2.0a-x86.run
Verifying archive integrity...OK
Uncompressing SimCity 3000 Unlimited 2.0a Updatetrap: usage: trap [-lp] [arg signal_spec ...]
root@d1:~#

Tried as user too.

bodymind 03-13-2006 04:54 PM

Q: What is this error I'm getting now about a trap or Updatetrap?

A: Run the setup with /bin/bash setupname.bin or setupname.run instead of /bin/sh

k4be 03-18-2006 02:42 PM

Update passed, thanks. Run the game using:
LD_ASSUME_KERNEL=2.4.26 /usr/local/bin/sc3u

2.4.26 works well, but 2.2.4 or 2.2.5 doesn't.

JaseP 07-30-2006 10:20 AM

Now on Debian Etch,... the assume kernel command does not work...

you get a
fcontrol: Operation not Permitted
error...

Anyone have suggestions???

full error:
Code:

fcntl: Operation not permitted
fcntl: Operation not permitted
MESSAGE:

BUG! (Segmentation Fault)  Going down hard...
SimCity 3000 Unlimited 2.0.955a
Built with glibc-2.1 on x86
Stack dump:
{
        0xffffe420
        0xa6ebdc52
        0xa79ed342
        0xa77607e0
        0x814a685
        0x8358123
        0x8358da0
        0x8359253
        0x8153291
        0xa7d693be
        0x8144ca1
}
Please send a full bug report,



All times are GMT -5. The time now is 10:58 PM.