Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Build Kodi for RPi on 64 bit Ubuntu 14.04:
- sudo apt-get install git autoconf curl g++ zlib1g-dev libcurl4-openssl-dev gawk gperf libtool autopoint swig default-jre
- git clone https://github.com/raspberrypi/tools
- sudo cp -r tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64 /opt
- git clone https://github.com/raspberrypi/firmware
- sudo mkdir -p /opt/bcm-rootfs/opt
- sudo cp -r firmware/opt/vc /opt/bcm-rootfs/opt
- sudo mkdir -p /opt/xbmc-bcm
- sudo chmod 777 /opt/xbmc-bcm
- git clone https://github.com/xbmc/xbmc
- cd xbmc/tools/depends
- ./bootstrap
- PATH="$PATH:/opt/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin" \
- CFLAGS="-pipe -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -mfloat-abi=hard \
- -mfpu=vfp -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated \
- -Wno-deprecated-declarations -isystem/opt/bcm-rootfs/opt/vc/include \
- -isystem/opt/bcm-rootfs/opt/vc/include/interface/vcos/pthreads" \
- CXXFLAGS="-pipe -mcpu=arm1176jzf-s -mtune=arm1176jzf-s \
- -mfloat-abi=hard -mfpu=vfp -mabi=aapcs-linux -Wno-psabi \
- -Wa,-mno-warn-deprecated -Wno-deprecated-declarations \
- -isystem/opt/bcm-rootfs/opt/vc/include \
- -isystem/opt/bcm-rootfs/opt/vc/include/interface/vcos/pthreads" \
- LDFLAGS="-L/opt/bcm-rootfs/opt/vc/lib -lEGL -lGLESv2 -lbcm_host -lvcos \
- -lvchiq_arm" \
- ./configure --host=arm-linux-gnueabihf --prefix=/opt/xbmc-bcm/xbmc-dbg \
- --with-toolchain=/usr/local/bcm-gcc/arm-bcm2708hardfp-linux-gnueabi/sysroot \
- --with-firmware=/opt/bcm-rootfs \
- --with-platform=raspberry-pi --disable-optimizations --enable-debug \
- --build=i686-linux --disable-gl --enable-gles --enable-airplay \
- --enable-airtunes --enable-libcec --enable-player=omxplayer \
- --disable-sdl --disable-x11 --disable-xrandr --disable-openmax \
- --disable-optical-drive --disable-dvdcss --disable-joystick \
- --disable-crystalhd --disable-vtbdecoder --disable-vaapi \
- --disable-vdpau --disable-projectm --disable-rsxs --disable-fishbmc \
- --disable-alsa --disable-solarwinds --disable-euphoria \
- --disable-plasma \
- CFLAGS="-pipe -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -mfloat-abi=hard \
- -mfpu=vfp -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated \
- -Wno-deprecated-declarations -isystem/opt/bcm-rootfs/opt/vc/include \
- -isystem/opt/bcm-rootfs/opt/vc/include/interface/vcos/pthreads"
- make
- cd ../..
- CONFIG_EXTRA="--with-platform=raspberry-pi \
- --enable-libcec --enable-player=omxplayer \
- --disable-sdl --disable-x11 --disable-xrandr --disable-openmax \
- --disable-optical-drive --disable-dvdcss --disable-joystick \
- --disable-crystalhd --disable-vtbdecoder --disable-vaapi \
- --disable-vdpau --disable-projectm --disable-rsxs --disable-fishbmc \
- --disable-alsa --disable-solarwinds --disable-euphoria \
- --disable-plasma" \
- make -C tools/depends/target/xbmc
- make
- make install
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement