• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] LyricsPlugin für Banshee 1.4.1 unter Gnome

A

Anonymous

Gast
Hallo miteinander!
Ich wollte mir das Lyrics Plugin von Gtk für Banshee 1.4.1 (Banshee Lyrics Plugin (reload) 0.6 GTK Sound Application) installieren und bin dabei über so einige Fehlermeldungen gestolpert.

http://gtk-apps.org/content/show.php/Banshee+Lyrics+Plugin+(reload)?content=94806

Ich hatte mit beiden empfohlenen Installationsvarianten keinen Erfolg und dachte, das mir vielleicht hier jemand einen Tip geben kann!
Jetzt weiß ich allerdings nicht genau was ich für einen Code posten soll, damit mir weiter geholfen werden kann.
Definitiv ist es so, dass wenn ich die .dll Datei aus den Binaries einfach in den Zielordner kopiere, Banshee sich nicht mehr öffnen lässt.

Beim Installationsversuch "from sources"
Code:
./autogen.sh
make
make install (as root)

erhalte ich folgenden code:

Code:
linux:/home/user/Desktop/BansheeLyricsPlugin # ./autogen.sh
Error: aclocal is not installed, and is required to configure Banshee-Plugins-Lyrics
linux:/home/user/Desktop/BansheeLyricsPlugin # make
make  all-recursive
make[1]: Entering directory `/home/user/Desktop/BansheeLyricsPlugin'
Making all in src
make[2]: Entering directory `/home/user/Desktop/BansheeLyricsPlugin/src'
make[2]: *** Keine Regel, um »all« zu erstellen.  Schluss.
make[2]: Leaving directory `/home/user/Desktop/BansheeLyricsPlugin/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/user/Desktop/BansheeLyricsPlugin'
make: *** [all] Fehler 2
linux:/home/user/Desktop/BansheeLyricsPlugin # make install 
Making install in src
make[1]: Entering directory `/home/user/Desktop/BansheeLyricsPlugin/src'
make[1]: *** Keine Regel, um »install« zu erstellen.  Schluss.
make[1]: Leaving directory `/home/user/Desktop/BansheeLyricsPlugin/src'
make: *** [install-recursive] Fehler 1

und nach
Code:
./configure

folgenden
Code:
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
./configure: line 2370: SHAMROCK_EXPAND_LIBDIR: command not found
./configure: line 2371: SHAMROCK_EXPAND_BINDIR: command not found
./configure: line 2372: SHAMROCK_EXPAND_DATADIR: command not found
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... none
checking what warning flags to pass to the C compiler... -Wall -Wmissing-prototypes
checking what language compliance flags to pass to the C compiler... 
checking for mono... /usr/bin/mono
checking for gmcs... /usr/bin/gmcs
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for BANSHEE_1_THICKCLIENT... yes
checking for GCONF_SHARP_20... yes
checking for GTKHTML_SHARP_314... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: error: cannot find input file: src/Makefile.in

Wäre Super wenn mir jemand weiterhelfen kann! Besten Dank im Voraus!
 
Hi

Ohne mich genauer in den Link eingelesen zu haben das Plugin setzt kein 32 Bit System voraus oder?
Code:
checking build system type... x86_64-unknown-linux-gnu

cu
 
OP
A

Anonymous

Gast
Servus! Das kann ich leider nicht genau sagen! Informationen habe ich dazu keine gefunden...
 
MixTape schrieb:
Servus! Das kann ich leider nicht genau sagen! Informationen habe ich dazu keine gefunden...
Naja sieht fast so aus, denn du bist nicht der einzige.

Does the included binary work for 64 bit linux, or will it have to be recompiled?

If it has to be recompiled, what packages do I need to install in Ubuntu Intrepid in order to compile the plugin's sources?
 
OP
A

Anonymous

Gast
Etwas weiter unten steht noch folgendes, deswegen konnte ich mir schon vorstellen das das funktioniert.

It works! I´m using it in a Ubuntu Intrepid Ibex 64 bits on Banshee 1.4.1

Ausserdem schrieb jemand, das er von "source recompiled" habe... dazu muss ich allerdings das ganze erstmal installiert bekommen, oder?
Grüße,
 
Installiere dir doch mal über einen Paketmanager deiner Wahl Mono.
Vielleicht reicht das schon.

Code:
It works! I´m using it in a Ubuntu Intrepid Ibex 64 bits on Banshee 1.4.1
You have to install a few packages of mono. Search on synaptic for "mono" and install a few of the packages. I´m sorry because I cant be more specific. I had the same problem than you and I fix it that way.
 
OP
A

Anonymous

Gast
Das habe ich auch schon gemacht, trotzdem danke für den Tip!
 
OP
A

Anonymous

Gast
Geschafft! Da hat wohl doch Mono - mässig noch was gefehlt... :eek:ps:
Besten Dank für die Hilfestellung!

Code:
linux:/home/user/Desktop/BansheeLyricsPlugin # ./autogen.sh
Running aclocal -I build/m4/shamrock ...
Running autoconf ...
Running automake --gnu --add-missing --force --copy -Wno-portability -Wno-portability ...
WARNING: I am going to run configure without any arguments.
Running ./configure --enable-maintainer-mode ...
checking build system type... x86_64-suse-linux-gnu
checking host system type... x86_64-suse-linux-gnu
checking target system type... x86_64-suse-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... none
checking what warning flags to pass to the C compiler... -Wall -Wmissing-prototypes
checking what language compliance flags to pass to the C compiler... 
checking for mono... /usr/bin/mono
checking for gmcs... /usr/bin/gmcs
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for BANSHEE_1_THICKCLIENT... yes
checking for GCONF_SHARP_20... yes
checking for GTKHTML_SHARP_314... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands

Plugin will be installed in /usr/lib64/banshee-1/Extensions
You should now run `make'

linux:/home/user/Desktop/BansheeLyricsPlugin # make
make  all-recursive
make[1]: Entering directory `/home/user/Desktop/BansheeLyricsPlugin'
Making all in src
make[2]: Entering directory `/home/user/Desktop/BansheeLyricsPlugin/src'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/user/Desktop/BansheeLyricsPlugin/src'
make[2]: Entering directory `/home/user/Desktop/BansheeLyricsPlugin'
make[2]: Leaving directory `/home/user/Desktop/BansheeLyricsPlugin'
make[1]: Leaving directory `/home/user/Desktop/BansheeLyricsPlugin'
linux:/home/user/Desktop/BansheeLyricsPlugin # make install
Making install in src
make[1]: Entering directory `/home/user/Desktop/BansheeLyricsPlugin/src'
make[2]: Entering directory `/home/user/Desktop/BansheeLyricsPlugin/src'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
test -z "/usr/lib64/banshee-1/Extensions" || /bin/mkdir -p "/usr/lib64/banshee-1/Extensions"
 /usr/bin/install -c 'Banshee.Lyrics.dll' '/usr/lib64/banshee-1/Extensions/Banshee.Lyrics.dll'
make[2]: Leaving directory `/home/user/Desktop/BansheeLyricsPlugin/src'
make[1]: Leaving directory `/home/user/Desktop/BansheeLyricsPlugin/src'
make[1]: Entering directory `/home/user/Desktop/BansheeLyricsPlugin'
make[2]: Entering directory `/home/user/Desktop/BansheeLyricsPlugin'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/user/Desktop/BansheeLyricsPlugin'
make[1]: Leaving directory `/home/user/Desktop/BansheeLyricsPlugin'
linux:/home/user/Desktop/BansheeLyricsPlugin #
 
Oben