Beiträge von pol
-
-
-
Es tut mir leid, schon wieder nerven zu müssen. Make bringt einen Fehler, das ist ja ziemlich selten, wenn configure geht, tuts make eigentlich auch. Aber jetzt kriege ich eine Fehlermeldung, bei der mir nichts mehr einfällt:
[m]usr/local/install/audacity/lib-src -lm -logg -Wl,-soname -Wl,libvorbis.so.0 -o .libs/libvorbis.so.0.3.0
/usr/lib64/gcc/x86_64-suse-linux/4.0.2/../../../../x86_64-suse-linux/bin/ld: /usr/local/install/audacity/lib-src/libogg.a(bitwise.o): relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/local/install/audacity/lib-src/libogg.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[5]: *** [libvorbis.la] Fehler 1
make[5]: Leaving directory `/usr/local/install/audacity/lib-src/libvorbis/lib'
make[4]: *** [all-recursive] Fehler 1
make[4]: Leaving directory `/usr/local/install/audacity/lib-src/libvorbis/lib'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/usr/local/install/audacity/lib-src/libvorbis'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/usr/local/install/audacity/lib-src/libvorbis'
make[1]: *** [libvorbis-recursive] Fehler 2
make[1]: Leaving directory `/usr/local/install/audacity/lib-src'
make: *** [audacity] Fehler 2
[/m]
Die Empfehlung, mit -fPIC zu kompilieren, ist ja nett, aber wie? Das müsste ins Makefile, liege ich da richtig?Schon wieder viele Grüße
Rüdiger -
-
Hallo Markus,
Du hast vollkommen recht, und ich Kartoffeln auf den Augen. Es gibt sehr wohl ein wxGTK-devel auf der DVD. Das hat also erstmal das Problem gelöst. Configure kommt jetzt schon wesentlich weiter, bis zu:
[m]checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
configure: error: /bin/sh './configure' failed for lib-src/soundtouch
[/m]
Werde ich mich also erstmal nach soundtouch umsehen. Obwohl es mich schon nervös macht, daß der C++-Compiler keine Executables schreiben können soll. Config.log sagt da auch nicht mehr, soweit ich sehe.
Abwaschen muß ich auch schon wieder.Viele Grüße
Rüdiger -
Hallo Markus,
das mit devel habe ich mir auch gedacht. Bloß. wo kriege ich das her? Von der SuSE-DVD schon mal nicht, so wie ich das sehe.
Zum Problem von #21: das tritt beim configure von wxgtk auf. Wie ich herausgegoogelt habe, ist das der erste Punkt, wo der Compiler wirklich in Aktion tritt. Also was ernsthaftes. Bis jetzt habe ich noch nichts produktives herausgefunden.Viele Grüße
Rüdiger -
Hallo!
Abgewaschen ist, das ist nicht das Problem.
wxGTK habe ich mit Yast rausgeschmissen und von wxwindows.org neu runtergeladen.
Aber configure gibt mir jetzt das aus:
checking for strcasecmp() in strings.h... no
configure: error: No case-insensitive string comparison function found.
Da bin ich doch etwas ratlos. Habt Ihr eine Idee?Viele Grüße
Rüdiger -
Hallo!
Ein Zwischenbericht:
Vom CVS runterladen hat geklappt, ich weiß aber nicht wie und warum: zuerst hat es sich beklagt, daß kein .cvspass da wäre, und als ich mit dem Mut der Verzweiflung einfach en leeres erstellen wollte, war plötzlich eins da, mit vernünftigem Inhalt. Weiß der Teufel. Ich habe CVS noch nie benutzt, habe hier erst seit Kurzem einen schnellen Zugang.
Jetzt schlägt configure fehl mit configure: error: "Could not find wx-config: is wxWindows installed? is wx-config in your path?"
Ich habe (von der SuSE-DVD) wxGTK 2.6.1.0-4 installiert. wx-config existiert wirklich nicht. Was meint wxWindows? Ich werde mal ein bischen herumforschen, muß aber auch noch abwaschen.Viele Grüße
Rüdiger -
-
Hallo!
Erlaubt bitte, daß ich mich hier einklinke. Ich habe (fast) das gleiche Problem wie Axel: SuSE 10.0, 64 Bit, Audacity installiert von Packman, dazu hat Yast Portaudio 19 installiert, alles ohne Probleme, auch keine Fehler beim Aufruf von Audacity. Aber dann das gleiche Problem: bei Wiedergabe nur weißes Rauschen. Allerdings bewegen sich bei mir die Pegelbalken.
Axel hat das ja durch Selbstcompilieren gelöst. Dazu habe ich ein paar Fragen:Axel:
Wie hast Du das mit den ganzen Abhängigkeiten gelöst? ldd audacity mit der installierten 64 Bit-Version zeigt ja eine horrende Anzahl von Verweisen auf /usr/lib64. Das wird dann ja wohl /usr/lib sein.Markus:
Wo kriege ich die neue 19er Version von Portaudio her? Wo ist das CVS zu finden? Habe ich in diesem Thread nicht gefunden.Ich hoffe, Ihr könnt mir ein bischen weiterhelfen. Zwischendurch werde ich es weiterprobieren...
Viele Grüße
Rüdiger