Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Ich für meinen Teil war mit den fertigen Images wie Raspbmc, xbian oder Openelec nie wirklich zufrieden, da mein Pi z.B. auch noch andere Sachen können soll.
Er dient z.B. auch als Navi und das ist mit einem "normalen" Raspbian leichter zu realisieren.
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Wie installiere ich denn Raspbmc, xbian oder Openelec parallel neben Raspbian?
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Paralell ist mir so nicht bekannt. Also zumindest nicht als fertige Lösung
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Hallo,
ich probiere es auch gerade mal und bin hier hängengeblieben:
zuletzt konfigurieren wir noch XBMC (alles auf einmal kopieren):
Code:
./configure --prefix=/usr --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf \
--localstatedir=/var/lib --with-platform=raspberry-pi --disable-gl --enable-gles \
--disable-x11 --disable-sdl --enable-ccache --enable-optimizations \
--enable-external-libraries --disable-goom --disable-hal --disable-pulse \
--disable-vaapi --disable-vdpau --disable-xrandr --disable-airplay \
--disable-alsa --enable-avahi --disable-libbluray --disable-dvdcss \
--disable-debug --disable-joystick --enable-mid --disable-nfs --disable-profiling \
--disable-projectm --enable-rsxs --enable-rtmp --disable-vaapi \
--disable-vdadecoder --disable-external-ffmpeg  --disable-optical-drive
mit folgendem Fehler:
Code:
checking for TAGLIB... no
configure: error: Could not find a required library. Please see the README for your platform.
Abhilfe hat ein Tip aus der README.ubuntu gebracht:
Code:
make -C lib/taglib
sudo make -C lib/taglib install
und ein erneutes aufrufen des oben genannten "configure"-Befehl. Nun kann man der Anleitung wieder folgen ;)

Gruß
jensebub
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Ist im HowTo gefixed. So wie es vorher im HowTo stand, war es für die aktuelle XBMC 13 Alpha - Version.
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Hallo

Ich bekomme immer ne Fehlermeldung (Datei oder Verzeichnis nicht gefunden). Ich bin der Meinung das ich alles richtig gemacht habe beim Script erstellen.
Script starten klappt auch, nur danach kommt dann der Fehler hier.


pi@raspberrypi ~ $ sed -i 's/USE_BUILDROOT=1/USE_BUILDROOT=0/' tools/rbp/setup-sdk.sh
sed: kann tools/rbp/setup-sdk.sh nicht lesen: Datei oder Verzeichnis nicht gefunden
pi@raspberrypi ~ $ sed -i 's/TOOLCHAIN=\/usr\/local\/bcm-gcc/TOOLCHAIN=\/usr/' tools/rbp/setup-sdk.sh
sed: kann tools/rbp/setup-sdk.sh nicht lesen: Datei oder Verzeichnis nicht gefunden
pi@raspberrypi ~ $ sh tools/rbp/setup-sdk.sh
sh: 0: Can't open tools/rbp/setup-sdk.sh
pi@raspberrypi ~ $ sed -i 's/cd $(SOURCE); $(CONFIGURE)/#cd $(SOURCE); $(CONFIGURE)/' tools/rbp/depends/xbmc/Makefile
sed: kann tools/rbp/depends/xbmc/Makefile nicht lesen: Datei oder Verzeichnis nicht gefunden
pi@raspberrypi ~ $ make -C tools/rbp/depends/xbmc/
make: *** tools/rbp/depends/xbmc/: Datei oder Verzeichnis nicht gefunden. Schluss.
pi@raspberrypi ~ $
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Hallo,
du musst schon vorweg ins xbmc-Verzeichniss wechseln:
Code:
cd xbmc-12.3-Frodo/
Und dann kannst du bei den "sed-Befehlen" weiter machen.

Gruß
jensebub
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Hallo,
du musst schon vorweg ins xbmc-Verzeichniss wechseln:
Code:
cd xbmc-12.3-Frodo/
Und dann kannst du bei den "sed-Befehlen" weiter machen.

Danke. Das sollte dann aber auch in die Anleitung aufgenommen werden.

Nach Eingabe von
Code:
./configure --prefix=/usr --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf \
--localstatedir=/var/lib --with-platform=raspberry-pi --disable-gl --enable-gles \
--disable-x11 --disable-sdl --enable-ccache --enable-optimizations \
--enable-external-libraries --disable-goom --disable-hal --disable-pulse \
--disable-vaapi --disable-vdpau --disable-xrandr --disable-airplay \
--disable-alsa --enable-avahi --disable-libbluray --disable-dvdcss \
--disable-debug --disable-joystick --enable-mid --disable-nfs --disable-profiling \
--disable-projectm --enable-rsxs --enable-rtmp --disable-vaapi \
--disable-vdadecoder --disable-external-ffmpeg  --disable-optical-drive

bekomme ich folgenden Fehler:
Code:
checking for TAGLIB... no
configure: error: Could not find a required library. Please see the README for your platform.

Und dann:
Code:
pi@raspberrypi /tmp/xbmc-12.3-Frodo $ sudo sed -i 's/-msse2//' lib/libsquish/Makefile
sed: kann lib/libsquish/Makefile nicht lesen: Datei oder Verzeichnis nicht gefunden

Das Verzeichnis /lib/libsquish existiert nicht.
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Für taglib ist eigentlich das hier vorgesehen:
Code:
cd ~/xbmc-12.3-Frodo
make -C lib/taglib 
sudo make -C lib/taglib install
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Ok, das habe ich nochmal manuell gestartet.
Trotzdem bekomme ich
Code:
pi@raspberrypi ~ $ sudo sed -i 's/-msse2//' lib/libsquish/Makefile
sed: kann lib/libsquish/Makefile nicht lesen: Datei oder Verzeichnis nicht gefunden
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Jetzt ja, hab's dahin verschoben.
Hier der Verzeichnisinhalt von /home/pi/xbmc-12.3-Frodo/lib/libsquish:

Code:
-rw-r--r-- 1 pi pi  8223 Dez 12 22:47 alpha.cpp
-rw-r--r-- 1 pi pi  1677 Dez 12 22:47 alpha.h
-rw-r--r-- 1 pi pi  1794 Dez 12 22:47 ChangeLog
-rw-r--r-- 1 pi pi 12146 Dez 12 22:47 clusterfit.cpp
-rw-r--r-- 1 pi pi  2037 Dez 12 22:47 clusterfit.h
-rw-r--r-- 1 pi pi  5237 Dez 12 22:47 colourblock.cpp
-rw-r--r-- 1 pi pi  1717 Dez 12 22:47 colourblock.h
-rw-r--r-- 1 pi pi  1738 Dez 12 22:47 colourfit.cpp
-rw-r--r-- 1 pi pi  1780 Dez 12 22:47 colourfit.h
-rw-r--r-- 1 pi pi  3491 Dez 12 22:47 colourset.cpp
-rw-r--r-- 1 pi pi  1958 Dez 12 22:47 colourset.h
-rw-r--r-- 1 pi pi   405 Dez 12 22:47 config
-rw-r--r-- 1 pi pi  2073 Dez 12 22:47 config.h
-rw-r--r-- 1 pi pi  8393 Dez 12 22:47 Doxyfile
drwxr-xr-x 2 pi pi  4096 Dez 12 22:47 extra
-rw-r--r-- 1 pi pi   868 Dez 12 22:47 Makefile.in
-rw-r--r-- 1 pi pi  6435 Dez 12 22:47 maths.cpp
-rw-r--r-- 1 pi pi  4370 Dez 12 22:47 maths.h
-rw-r--r-- 1 pi pi  5058 Dez 12 22:47 rangefit.cpp
-rw-r--r-- 1 pi pi  1760 Dez 12 22:47 rangefit.h
-rw-r--r-- 1 pi pi  1490 Dez 12 22:47 README
-rw-r--r-- 1 pi pi  4041 Dez 12 22:47 simd_float.h
-rw-r--r-- 1 pi pi  1510 Dez 12 22:47 simd.h
-rw-r--r-- 1 pi pi  4976 Dez 12 22:47 simd_sse.h
-rw-r--r-- 1 pi pi  4135 Dez 12 22:47 simd_ve.h
-rw-r--r-- 1 pi pi  4395 Dez 12 22:47 singlecolourfit.cpp
-rw-r--r-- 1 pi pi  1894 Dez 12 22:47 singlecolourfit.h
-rw-r--r-- 1 pi pi 38253 Dez 12 22:47 singlecolourlookup.inl
-rw-r--r-- 1 pi pi 10490 Dez 12 22:47 squish.cpp
-rw-r--r-- 1 pi pi 12756 Dez 12 22:47 squish.h
-rw-r--r-- 1 pi pi   619 Dez 12 22:47 squish-Info.plist
-rw-r--r-- 1 pi pi 21766 Dez 12 22:47 texture_compression_s3tc.txt
drwxr-xr-x 5 pi pi  4096 Dez 12 22:47 vs7

Da fehlt die Datei Makefile, ist evtl. Makefile.in gemeint?
 
AW: Laberthread: XBMC Stable auf dem Raspberry selbst kompilieren

Okay die Datei ist wohl in der Stable-Version nicht enthalten, dann ignorier den Befehl.
Ich schmeiß ihn auch aus dem HowTo
 
Zurück
Oben