ZappeL

xbmc_build.sh

Feb 15th, 2013
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.25 KB | None | 0 0
  1. #!/bin/bash
  2. make clean
  3. git pull
  4. sed -i 's/USE_BUILDROOT=1/USE_BUILDROOT=0/' tools/rbp/setup-sdk.sh
  5. sed -i 's/TOOLCHAIN=\/usr\/local\/bcm-gcc/TOOLCHAIN=\/usr/' tools/rbp/setup-sdk.sh
  6. sh tools/rbp/setup-sdk.sh
  7. sed -i 's/cd $(SOURCE); $(CONFIGURE)/#cd $(SOURCE); $(CONFIGURE)/' tools/rbp/depends/xbmc/Makefile
  8. make -j15 -C tools/rbp/depends/xbmc/
  9. ./configure --prefix=/usr --build=armv6j-hardfloat-linux-gnueabi --host=armv6j-hardfloat-linux-gnueabi \
  10.   --localstatedir=/var/lib --with-platform=raspberry-pi --disable-gl --enable-gles \
  11.   --disable-x11 --enable-sdl --disable-ccache --enable-optimizations \
  12.   --enable-external-libraries --disable-goom --disable-hal --disable-pulse \
  13.   --disable-vaapi --disable-vdpau --disable-xrandr --enable-airplay \
  14.   --disable-alsa --enable-avahi --enable-libbluray --enable-dvdcss \
  15.   --disable-debug --enable-joystick --enable-mid --enable-nfs --disable-profiling \
  16.   --enable-projectm --enable-rsxs --enable-rtmp --disable-vaapi --enable-openmax \
  17.   --disable-vdadecoder --disable-external-ffmpeg  --enable-optical-drive \
  18.   --enable-webserver --enable-non-free --enable-libcec --enable-libmp3lame
  19. sed -i 's/-msse2//' lib/libsquish/Makefile
  20. sed -i 's/-DSQUISH_USE_SSE=2//' lib/libsquish/Makefile
  21. make -j15 && make install
Advertisement
Add Comment
Please, Sign In to add comment