alsa und sound unter utdemo2004

Alt 18.02.2004, 20:00   # 1
delforcer
...ist anders...
 
Benutzerbild von delforcer
 
Registriert seit: 05.10.2002
Beiträge: 6.121
tja, wie ihr shcon gemerkt habt, koennt ihr die anderen hoeren, aber selbst nicht sprechen, das liegt nicht an euch sondern einfach daran, das man auf oss treiber setzt.
aber alles kein thema, wir bekommen was wir wollen und bauen uns das alles zurecht...

infoseiten sind:
auf der ersten seite steht es beschrieben und so haben wir es auch gemacht, nur wird das fuer einen anfaenger nicht ausreichen, deswegen erklaeren wir es nocheinmal und das sogar in deutsch :wink:

also als erstes zieht man sich den patch von der ersten seite. alternativ hier nochmal der direkte link.
patch

als naechstes brauchen wir openal, was wir mal eben schnell und einfach ueber die console und besorgen, hierfuer braucht ihr internet.

und wie es auf der openal seite beschrieben steht, folgendes eingeben:

cvs -dserver:guest@opensource.creative.com:/usr/local/cvs-repository login

hier kommt eine passwortabfrage, wo ihr das passwort guest verwenden solltet, dann

cvs -dserver:guest@opensource.creative.com:/usr/local/cvs-repository co openal

und schon besorgt ihr euch das ganze. geht einfach und unkompliziert. fuer alle die es grafisch machen wollen ist auf der http://www.openal.org/ der weg beschrieben.

dann gehen wir in den ordner, der von openal und patchen die files die dort drinnen sind. da faulheit ein steter begleiter ist, haben wir es auf unseren eigenen weg gemacht.

patch -Np1 -i /ordnervompatch/patch.diff

(bitte trag dort den kompletten pfad ein wo euere patchdatei liegt und auch den richtigen namen)

tut was er euch fragt, bekommt ihr die abfrage welche datei er patchen soll, dann schaut bei index und kopiert diese datei, geht soweit ganz einfach.

aber dennoch ein beispiel: (nicht moeglich, festplatte gestorben komme an die daten nicht ran, deswegen einfach mal nachsehen)...

es kann wie auch bei uns passieren, das fehlermeldungen kommen, von wegen er habe nicht patchen koennen, dies war bei uns auhc der fall, nur gemacht hat er es. also schaut euch die dateien an und dann werdet ihr die veraenderung sehen...
wichtig, orginale dateien vorher backuppen

so nun kompileren wir das ganze, da aber keine configuredatei haben muessen wir halt selbe eine erstellen und das machen wir mit ./autogen.sh

WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
WARNING: and `config.h.top', to define templates for `config.h.in'
WARNING: is deprecated and discouraged.

WARNING: Using the third argument of `AC_DEFINE' and
WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
WARNING: `acconfig.h':

WARNING: AC_DEFINE([NEED_MAIN], 1,
WARNING: [Define if a function `main' is needed.])

WARNING: More sophisticated templates can also be produced, see the
WARNING: documentation.


diese ausgabe koennt ihr dann sehen. und nun koennen wir auch gleich zum kompilieren kommen, was ja auch nix weiter ist.
dazu geben wir ./configure --enable-alsa --enable-capture --enable-optimize ein und schon ackert er weiter.
nachdem er auch das gemacht hat, geben wir einfach make ein und lassen ihn weiterarbeiten.

als naechstes muessen wir eine datei ueberschreiben und da wir eh die console offen haben, machen wir es wie folgt

cp libopenal.so.0.0.7 /dortwoeuerspielinstalledist/ut2004demo/System/openal.so
cp libopenal.so.0.0.7 /home/delforcer/ut2004demo/System/openal.so mein pfad

tja thats it...

del/FTF & cty

es ist dennoch ratsam auf di beiden seiten zu sehen, da ich manches auch uebersprungen habe...
  Mit Zitat antworten

Alt 27.05.2012, 23:21 # --
News Flash
 
Benutzerbild von News Flash
 
 
 
   
Antwort
Themen-Optionen



Alle Zeitangaben in WEZ +2. Es ist jetzt 23:21 Uhr.