/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
invalid ELF header??
Fra : Stig Mogensen


Dato : 18-10-02 21:15

Nedenstående er hvad jeg får, når jeg forsøger at starte RtCW. Jeg har lavet
symbolske links mellem /usr/local/games/wolfenstein/ og
/usr/lib/GL/libGL.so.1 - uden det dog hjalp.

Jeg kører allerede Q3A, og SoF problemfrit, så min OpenGL fejler intet.

Hvad går der galt hér?

Mvh Stig

*****copy paste begynd******

....loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or
current dir: /usr/local/games/wolfenstein/libGL.so: invalid ELF header
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem




 
 
Kent Friis (18-10-2002)
Kommentar
Fra : Kent Friis


Dato : 18-10-02 21:55

Den Fri, 18 Oct 2002 22:14:51 +0200 skrev Stig Mogensen:
>Nedenstående er hvad jeg får, når jeg forsøger at starte RtCW. Jeg har lavet
>symbolske links mellem /usr/local/games/wolfenstein/ og
>/usr/lib/GL/libGL.so.1 - uden det dog hjalp.
>
>Jeg kører allerede Q3A, og SoF problemfrit, så min OpenGL fejler intet.
>
>...loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or
>current dir: /usr/local/games/wolfenstein/libGL.so: invalid ELF header
>failed

Hvad siger:

file /usr/local/games/wolfenstein/libGL.so

På min maskine findes den slet ikke...

Mvh
Kent
--
Is windows userfriendly? Nah, more like optimized for idiots.

Stig Mogensen (18-10-2002)
Kommentar
Fra : Stig Mogensen


Dato : 18-10-02 22:18

> Hvad siger:
>
> file /usr/local/games/wolfenstein/libGL.so
>
> På min maskine findes den slet ikke...

Filen er linket til /usr/lib/GL/libGL.so.1
Fjerne jeg den får jeg en anden fejl, nemlig;

...loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or
current dir: /usr/local/games/wolfenstein/libGL.so: cannot open shared
object file: No such file or directory

Mvh Stig


Kent Friis (18-10-2002)
Kommentar
Fra : Kent Friis


Dato : 18-10-02 22:43

Den Fri, 18 Oct 2002 23:18:22 +0200 skrev Stig Mogensen:
>> Hvad siger:
>>
>> file /usr/local/games/wolfenstein/libGL.so
>>
>> På min maskine findes den slet ikke...
>
>Filen er linket til /usr/lib/GL/libGL.so.1
>Fjerne jeg den får jeg en anden fejl, nemlig;
>
>..loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or
>current dir: /usr/local/games/wolfenstein/libGL.so: cannot open shared
>object file: No such file or directory

Hvad siger: file /usr/lib/GL/libGL.so.1?

Mvh
Kent
--
unsigned long main = 0xC8C70FF0;

Stig Mogensen (18-10-2002)
Kommentar
Fra : Stig Mogensen


Dato : 18-10-02 22:51

> Hvad siger: file /usr/lib/GL/libGL.so.1?


stig@linux> file /usr/lib/GL/libGL.so.1
/usr/lib/GL/libGL.so.1: ASCII text

Mvh

Stig

Peter Jensen (19-10-2002)
Kommentar
Fra : Peter Jensen


Dato : 19-10-02 00:09

Stig Mogensen wrote:

>> Hvad siger: file /usr/lib/GL/libGL.so.1?
>
> stig@linux> file /usr/lib/GL/libGL.so.1
> /usr/lib/GL/libGL.so.1: ASCII text

Uden at vide mere om det, så ser det forkert ud. Hvorfor skulle et library
være ASCII text? Mon ikke det forklarer "Invalid ELF header"? ASCII text
*har* ikke nogen ELF header. Hvad indeholder filen og hvor stor er den?

--
PeKaJe

Stig Mogensen (19-10-2002)
Kommentar
Fra : Stig Mogensen


Dato : 19-10-02 09:55

> Uden at vide mere om det, så ser det forkert ud. Hvorfor skulle et library
> være ASCII text? Mon ikke det forklarer "Invalid ELF header"? ASCII text
> *har* ikke nogen ELF header. Hvad indeholder filen og hvor stor er den?

Den er et dyn.link til libGL.so.1.0.3123.nv_glx, som blev lavet da jeg
rodede med at få Q3A til at køre. Den er ikke længere nødvendig(efter
opdateringen af Q3A), og er derfor nu slettet.

RtCW leder efter libGL.so i /usr/local/games/wolfenstein/. Nu har jeg
oprette et dynamisk link ved navn libGL.so i /usr/local/games/wolfenstein/,
til /usr/lib/GL/libGL.so.1.0.3123, således;

ln -s /usr/lib/GL/libGL.so.1.0.3123 /usr/local/games/wolfenstein/libGL.so

Stadig finder den ikke libGL.so - "no such file or directory"

Mvh

Stig

Kent Friis (19-10-2002)
Kommentar
Fra : Kent Friis


Dato : 19-10-02 10:02

Den Sat, 19 Oct 2002 10:54:46 +0200 skrev Stig Mogensen:
>> Uden at vide mere om det, så ser det forkert ud. Hvorfor skulle et library
>> være ASCII text? Mon ikke det forklarer "Invalid ELF header"? ASCII text
>> *har* ikke nogen ELF header. Hvad indeholder filen og hvor stor er den?
>
>Den er et dyn.link til libGL.so.1.0.3123.nv_glx, som blev lavet da jeg
>rodede med at få Q3A til at køre. Den er ikke længere nødvendig(efter
>opdateringen af Q3A), og er derfor nu slettet.

Mener du sym-link?

I så fald ville file-kommandoen fortælle det, i stedet for at skrive
"Ascii text".

>RtCW leder efter libGL.so i /usr/local/games/wolfenstein/. Nu har jeg
>oprette et dynamisk link ved navn libGL.so i /usr/local/games/wolfenstein/,
>til /usr/lib/GL/libGL.so.1.0.3123, således;
>
> ln -s /usr/lib/GL/libGL.so.1.0.3123 /usr/local/games/wolfenstein/libGL.so
>
>Stadig finder den ikke libGL.so - "no such file or directory"

file /usr/local/games/wolfenstein/libGL.so

- og så helst så meget af fejlmeldingen at vi kan se om det stadig er
den fil den ikke kan finde.

Mvh
Kent
--
The frozen north will hatch a flightless bird,
who will spread his wings and dominate the earth
And cause an empire by the sea to fall
To the astonishment, and delight of all.

Stig Mogensen (19-10-2002)
Kommentar
Fra : Stig Mogensen


Dato : 19-10-02 10:10

> file /usr/local/games/wolfenstein/libGL.so
>
> - og så helst så meget af fejlmeldingen at vi kan se om det stadig er
> den fil den ikke kan finde.

stig@linux> file /usr/local/games/wolfenstein/libGL.so
/usr/local/games/wolfenstein/libGL.so: broken symbolic link to
libGL.so.1.0.3123
stig@linux>

Mvh

Stig


Kent Friis (19-10-2002)
Kommentar
Fra : Kent Friis


Dato : 19-10-02 10:12

Den Sat, 19 Oct 2002 11:10:22 +0200 skrev Stig Mogensen:
>> file /usr/local/games/wolfenstein/libGL.so
>>
>> - og så helst så meget af fejlmeldingen at vi kan se om det stadig er
>> den fil den ikke kan finde.
>
>stig@linux> file /usr/local/games/wolfenstein/libGL.so
>/usr/local/games/wolfenstein/libGL.so: broken symbolic link to
>libGL.so.1.0.3123
>stig@linux>

Så skrev du ikke

ln -s /usr/lib/GL/libGL.so.1.0.3123 /usr/local/games/wolfenstein/libGL.so

men derimod

cd /usr/lib/GL
ln -s libGL.so.1.0.3123 /usr/local/games/wolfenstein/libGL.so

Det er IKKE det samme. Den øverste virker, den nederste gør ikke.

Mvh
Kent
--
Motion: andet ord for "ondt i fødderne".

Stig Mogensen (19-10-2002)
Kommentar
Fra : Stig Mogensen


Dato : 19-10-02 10:23

> Så skrev du ikke
> ln -s /usr/lib/GL/libGL.so.1.0.3123 /usr/local/games/wolfenstein/libGL.so

Jo...

> men derimod
> cd /usr/lib/GL
> ln -s libGL.so.1.0.3123 /usr/local/games/wolfenstein/libGL.so

Nej.

> Det er IKKE det samme. Den øverste virker, den nederste gør ikke.

Se hér;

stig@linux> su
Password:
linux:/home/stig # ln -s /usr/lib/GL/libGL.so.1.0.3123
/usr/local/games/wolfenstein/libGL.so
linux:/home/stig # exit
exit
stig@linux> wolf
Wolf 1.33-MP linux-i386 Jun 11 2002
----- FS_Startup -----
Current search path:
/home/stig/.wolf/main
/usr/local/games/wolfenstein/main/mp_pak4.pk3 (5 files)
/usr/local/games/wolfenstein/main/mp_pak3.pk3 (76 files)
/usr/local/games/wolfenstein/main/mp_pak2.pk3 (3 files)
/usr/local/games/wolfenstein/main/mp_pak1.pk3 (308 files)
/usr/local/games/wolfenstein/main/mp_pak0.pk3 (783 files)
/usr/local/games/wolfenstein/main/mp_bin.pk3 (4 files)
/usr/local/games/wolfenstein/main/pak0.pk3 (4775 files)
/usr/local/games/wolfenstein/main

----------------------
5954 files in pk3 files
execing default.cfg
couldn't exec language.cfg
couldn't exec wolfconfig_mp.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
Joystick is not active.
Bypassing CD checks
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
Loaded 714 translation strings from scripts/translation.cfg
----- Client Initialization Complete -----
----- R_Init -----
....loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or
current dir: /usr/local/games/wolfenstein/libGL.so: cannot open shared
object file: No such file or directory
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem

stig@linux>



Kent Friis (19-10-2002)
Kommentar
Fra : Kent Friis


Dato : 19-10-02 10:42

Den Sat, 19 Oct 2002 11:22:35 +0200 skrev Stig Mogensen:
>> Så skrev du ikke
>> ln -s /usr/lib/GL/libGL.so.1.0.3123 /usr/local/games/wolfenstein/libGL.so
>
>Jo...
>
>> men derimod
> > cd /usr/lib/GL
>> ln -s libGL.so.1.0.3123 /usr/local/games/wolfenstein/libGL.so
>
>Nej.
>
>> Det er IKKE det samme. Den øverste virker, den nederste gør ikke.
>
>Se hér;
>
>stig@linux> su
>Password:
>linux:/home/stig # ln -s /usr/lib/GL/libGL.so.1.0.3123
>/usr/local/games/wolfenstein/libGL.so
>linux:/home/stig # exit
>exit
>stig@linux> wolf

Jeg er egentlig mere interesseret i:

rm /usr/local/games/wolfenstein/libGL.so
ln -s /usr/lib/GL/libGL.so.1.0.3123 /usr/local/games/wolfenstein/libGL.so
file /usr/local/games/wolfenstein/libGL.so
file /usr/lib/GL/libGL.so.1.0.3123

Mvh
Kent
--
Object orientation: the idea, that humans find it easier to understand
"you.car.engine.start" than "start your car engine".

Stig Mogensen (19-10-2002)
Kommentar
Fra : Stig Mogensen


Dato : 19-10-02 10:47

Så virker det !

Det symbolske link skal være til /usr/lib/GL/libGL.so.1.0.3123.nv_glx, og
ikke kun /usr/lib/GL/libGL.so.1.0.3123

- Så tæt på, og dog så langt fra

Mange tak for hjælpen til jer begge !
Uden jeres gode løsningsforslag, havde jeg kvajet rundt i linksene, til
langt ud på eftermiddagen.....

Mvh Stig


Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408878
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste