Hallo, Am Don, 03 Aug 2006, Marita Betz schrieb:
David Haller schrieb:
Am Mit, 02 Aug 2006, Marita Betz schrieb:
linux:/home/maria/Computer/Linux-Source/skype_dsp_hijacker-0.7 # make skype_dsp_hijacker gcc -O2 -Wall -m32 skype_dsp_hijacker.c -o skype_dsp_hijacker [..] Das habe ich jetzt gemacht, da kam dann:
linux:/home/maria/Computer/Linux-Source/skype_dsp_hijacker-0.7 # make LDFLAGS="-ldl" gcc -O2 -Wall -m32 -ldl -shared -fpic skype_dsp_hijacker.c -o libskype_dsp_hijacker.so
Das ist jetzt was anderes. Vergleiche mal den Dateinamen hinter "-o"...
Das wars. Beim nächsten Aufruf von make skype_dsp_hijacker habe ich
Das ist auch falsch. Steht auch nicht im README. skype_dsp_hijacker ist ein fertiges Shell-script! Also: make clean make && make install
Aber eines ist mir jetzt gerade noch aufgefallen. In der Readme steht:
Default configuration can be changed either in source or in skype_dsp_hijacker script.
To change the install path, have a look inside the Makefile.
Start: Be sure that your skype is reachable over your PATH variable.
Was ist damit gemeint? Vielleicht muss ich da noch zuerst was machen.
Du kannst / musst das Shellscript "skype_dsp_hijacker" anpassen, wenn die Devices dort anders sein sollen. Einfach mal mit nem Editor reinschauen. Im Zweifelsfall solltest du das .tar.gz nochmal auspacken.
Irgendwie Skype in meiner PATH-Variable mit reinnehmen oder was?
Das sollte so schon darin sein => type -a skype.
PREFIX=/usr/local BINDIR=$(PREFIX)/bin LIBDIR=$(PREFIX)/lib
Hier koenntest du was aendern, das passt so aber schon. Wenn also die Sound-Devices im script stimmen (s.u.) dann musst du gar nichts anpassen sondern nur make && make install (als root) aufrufen. Devices: export HIJACKDSP="/dev/dsp" export HIJACKMIXER="/dev/mixer" export MICDEV="/dev/dsp" export SPEAKERDEV="/dev/dsp" export MIXERDEV="/dev/mixer" Teilweise kannst du die auch per Kommandozeile anpassen. Aufrufen musst du dann statt skype das script skype_dsp_hijacker (das vom 'make install' nach /usr/local/bin/ installiert wird und auch passende Rechte bekommt. -dnh -- Ed Masry: What makes you think you can just walk in there and take whatever you want? Erin Brockovich: They're called boobs, Ed.