Hallo
ich möchte unter linux ein gewisses spiel spielen (D**m), muss aber laut einem bekannten die svgalib als standard setzen(momentan ist die aalib aktiv, und wer nicht weiß die Doom dann aussieht soll es sich mal angucken)
Wer kann mir bitte sagen wie man die standardlib einstellt
Linux 15.070 Themen, 107.540 Beiträge
Wenn die Programme mit einer bestimmten Bibliothek dynamisch gelinkt worden sind, dann müssen die entsprechenden Bibliotheken auf dem Rechner installiert sein. Damit das jeweilige Programm weiß wo sich die Bibliotheken befinden, existiert eine Konfigurationsdatei /etc/ld.so.conf. In dieser datei sind alle Verzeichnisse eingetragen, in denen sich Bibliotheken befinden, die ein Programm braucht. Die Standardverzeichnisse /lib , /usr/lib brauchen nicht eingetragen sein.
Um herauszufinden ob eine bestimmte Bibliothek installiert worden ist, kann man den Befehl ldd verwenden.
Beispiel:
Winkler:/usr/X11R6/bin# ldd gv
libm.so.6 => /lib/tls/libm.so.6 (0x40028000)
libXaw3d.so.6 => /usr/X11R6/lib/libXaw3d.so.6 (0x4004b000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40097000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x400ad000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x400fe000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40107000)
libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x4011e000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4012d000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4013c000)
libc.so.6 => /lib/tls/libc.so.6 (0x40203000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libdl.so.2 => /lib/tls/libdl.so.2 (0x4033e000)
Winkler:/usr/X11R6/bin#
Auf der linken Seite stehen die Bibliotheken , die gebraucht werden und auf der rechten Seite die Bibliotheken, auf welche zugegriffen werden.
Ich weiß nicht ob Doom vielleicht die Open GL Unterstützung braucht.
Also ehrlich gesagt kann ich damit nicht viel anfangen.
kann mir jemand bitte sagen was ich machen muss
