Dell_Inspiron Skrevet 30. desember 2004 Skrevet 30. desember 2004 Har lånt spillet og fått installert det. Når jeg skal kjøre det skjer følgende: sc3u sc3u: relocation error: sc3u: symbol _dl_global_scope, version GLIBC_2.0 not defined in file ld-linux.so.2 with link time reference Har selvfølgelig googlet litt på det og fant ut at glibc_2.0 er for gammel da jeg har 2.3.4. Jeg prøvde å installere glibc_2.0, men fikk en feilmelding etter ./configure: configure: error: *** Some critical program is missing or too old. *** Check the INSTALL file for required versions. Gidder tross alt ikke å skakk-kjøre hele OS'et for ett spill, så det prosjektet skrinla jeg. Fant så ut at jeg kunne installere en patch, resultat: sh sc3u-2.0a-x86.run Verifying archive integrity...OK Uncompressing SimCity 3000 Unlimited 2.0a Updatetrap: usage: trap [-lp] [arg signal_spec ...] Prøvde så å kjøre spillet igjen, samme feilmelding som over. Noen som har noen gode råd? PS! Beklager hvis det har blitt tatt opp før, men fant ikke noe under søket.
olear Skrevet 30. desember 2004 Skrevet 30. desember 2004 Hadde samme problem med Heavy Metal: FAKK2 for noen uker siden. Jeg fant noen librarys som fungerte perfekt. Jeg skal sjekke på maskinen min.
objorkum Skrevet 30. desember 2004 Skrevet 30. desember 2004 Hm, kan du ikkje oppdatere glibc med pakkesystemet til distroen din? Bør ein ikkje vere forsiktig når ein oppgraderar glibc, legge inn i ein annan init elns?
Dell_Inspiron Skrevet 30. desember 2004 Forfatter Skrevet 30. desember 2004 Hm, kan du ikkje oppdatere glibc med pakkesystemet til distroen din? Bør ein ikkje vere forsiktig når ein oppgraderar glibc, legge inn i ein annan init elns? Da må jeg i så fall degradere. Har nyere versjon enn 2.0 installert. Prøve å installere 2.0, men manglet en god del dependencies tydligvis for å få installert det. Håpet på at det var en annen vei på å få kjørt spillet enn å degrader glibc.
objorkum Skrevet 30. desember 2004 Skrevet 30. desember 2004 Hm, kan du ikkje oppdatere glibc med pakkesystemet til distroen din? Bør ein ikkje vere forsiktig når ein oppgraderar glibc, legge inn i ein annan init elns? Da må jeg i så fall degradere. Har nyere versjon enn 2.0 installert. Prøve å installere 2.0, men manglet en god del dependencies tydligvis for å få installert det. Håpet på at det var en annen vei på å få kjørt spillet enn å degrader glibc. Åja, las ikkje godt nok eg
olear Skrevet 30. desember 2004 Skrevet 30. desember 2004 Håper dette hjelper. Howto'en er for FAKK2, men tror det vil fungere for de fleste gamle Loki spillene. follow these directions: get a older zlib version of you distro, included with this torrent(should work with most distros, if it doesn't then i don't know. Find em on google for your distro): oldlibs.tar.gz mkdir /usr/local/games/fakk2/zlib/ unpack oldlibs to /usr/local/games/fakk2/zlib/ then type; echo "LD_PRELOAD=/usr/local/games/fakk2/zlib/libz.so.1.1.4 fakk2" > hmf2 then just chmod 755 hmf2 and ./hmf2 (as user, not root) and it should work. hope it works for you. Thanks goes to: http://happypenguin.org/forums/viewtopic.php?t=1395&start=15 Har lagt ut filene her: http://projects.godheim.org/misc/
Dell_Inspiron Skrevet 30. desember 2004 Forfatter Skrevet 30. desember 2004 Hrmmf! Tusen takk for hjelp olear, men nå har jeg prøvd det du sa til meg og litt til, sjekket å sette riktig path og filnavn og litt til. Ser ikke ut til å fungere i Fedora. Jaja, får legge inn Red Hat 8.0 *as if*
olear Skrevet 30. desember 2004 Skrevet 30. desember 2004 Du kan jo lete litt rundt og se om du finner de gamle bibliotekene og legg de sammens med spillet og ta en LD_PRELOAD av de..... Her ser man problemet med closed-source spill til Linux.....
Manuel Skrevet 30. desember 2004 Skrevet 30. desember 2004 Hvorfor er utviklerne absolutt nødt til å endre navn på labels mellom de ulike versjonene?
Hoppesagåsa Skrevet 1. januar 2005 Skrevet 1. januar 2005 (endret) EDIT: sorry, så først nå at du allerede har kjørt oppdateringsfila. Endret 1. januar 2005 av Hoppesagåsa
kyrsjo Skrevet 1. januar 2005 Skrevet 1. januar 2005 Du kan fint paralellinstallere flere versjoner av et bibliotek. BTW. sikker på at du ikke kan kjøre på med "compat" pakker, og få det til å virke? f.eks. i min /usr/X11R6/lib: -rw-r--r-- 1 root root 86446 nov 16 21:42 libXft.a lrwxrwxrwx 1 root root 15 nov 21 17:24 libXft.so -> libXft.so.2.1.2 lrwxrwxrwx 1 root root 13 nov 21 17:20 libXft.so.1 -> libXft.so.1.1 -rwxr-xr-x 1 root root 51636 nov 16 21:44 libXft.so.1.1 lrwxrwxrwx 1 root root 15 nov 21 17:20 libXft.so.2 -> libXft.so.2.1.2 -rwxr-xr-x 1 root root 73652 nov 16 21:44 libXft.so.2.1.2 vi ser her at jeg har to versjoner av libXft installert: 1.1 og 2.1.2. Her er det egentlig bare to filer som er biblioteker (ikke spør meg hva *.a filer er...) - libXft.so.1.1 og libXft.so.2.1.2. De andre er symlinker. Vi ser at libXft.so er en symlink til nyeste versjon - altså er det denne nye programmer vil bli kompilert mot. Når disse så kjører, vil de be om denne fila.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå