Advertisement
Guest User

Untitled

a guest
Jul 11th, 2010
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.76 KB | None | 0 0
  1. xbmc@atv:~$ cd crystalhd-r137/crystalhd/linux_lib/libcrystalhd
  2. xbmc@atv:~/crystalhd-r137/crystalhd/linux_lib/libcrystalhd$ make
  3. OBJFILES = libcrystalhd_if.o libcrystalhd_int_if.o libcrystalhd_fwcmds.o libcrystalhd_priv.o libcrystalhd_fwdiag_if.o libcrystalhd_fwload_if.o libcrystalhd_parser.o
  4. SRCFILES = libcrystalhd_if.cpp libcrystalhd_int_if.cpp libcrystalhd_fwcmds.cpp libcrystalhd_priv.cpp libcrystalhd_fwdiag_if.cpp libcrystalhd_fwload_if.cpp libcrystalhd_parser.cpp
  5. LNM = libcrystalhd.so.2.0 libcrystalhd.so.2
  6. g++ -D__LINUX_USER__ -I./ -I/usr/include -I../../include -I../../include/link -g -Wall -fPIC -shared -Wl,-soname,libcrystalhd.so.2 -pthread -o libcrystalhd.so.2.0 libcrystalhd_if.o libcrystalhd_int_if.o libcrystalhd_fwcmds.o libcrystalhd_priv.o libcrystalhd_fwdiag_if.o libcrystalhd_fwload_if.o libcrystalhd_parser.o
  7. ln -sf libcrystalhd.so.2.0 libcrystalhd.so
  8. ln -sf libcrystalhd.so.2.0 libcrystalhd.so.2
  9. xbmc@atv:~/crystalhd-r137/crystalhd/linux_lib/libcrystalhd$ sudo make install
  10. mkdir -p /usr/lib
  11. mkdir -p /lib/firmware
  12. mkdir -p /usr/include/libcrystalhd
  13. cp libcrystalhd_if.h /usr/include/libcrystalhd/
  14. cp ../../include/bc_dts_defs.h /usr/include/libcrystalhd/
  15. cp ../../include/bc_dts_types.h /usr/include/libcrystalhd/
  16. cp ../../include/libcrystalhd_version.h /usr/include/libcrystalhd/
  17. cp ../../firmware/fwbin/70012/bcm70012fw.bin /lib/firmware/
  18. cp ../../firmware/fwbin/70015/bcm70015fw.bin /lib/firmware/
  19. install -m 755 libcrystalhd.so.2.0 /usr/lib
  20. (cd /usr/lib; ln -sf libcrystalhd.so.2.0 libcrystalhd.so)
  21. (cd /usr/lib; ln -sf libcrystalhd.so.2.0 libcrystalhd.so.2)
  22. xbmc@atv:~/crystalhd-r137/crystalhd/linux_lib/libcrystalhd$ cd ../../driver/linux/
  23. xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$ autoconf
  24. xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$ ./configure
  25. checking for ld... ld
  26. configure: creating ./config.status
  27. config.status: creating ./Makefile
  28. xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$ make
  29. make -C /lib/modules/2.6.24-27-generic/build SUBDIRS=/home/xbmc/crystalhd-r137/crystalhd/driver/linux modules
  30. make[1]: Entering directory `/usr/src/linux-headers-2.6.24-27-generic'
  31. Building modules, stage 2.
  32. MODPOST 1 modules
  33. make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-27-generic'
  34. xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$ sudo make install
  35. if [ -e "/lib/udev/rules.d" ] ; then cp -f 20-crystalhd.rules /lib/udev/rules.d/ ; fi
  36. if [ -e "/etc/udev/rules.d" ] ; then cp -f 20-crystalhd.rules /etc/udev/rules.d/ ; fi
  37. install -d /lib/modules/2.6.24-27-generic/kernel/drivers/video/broadcom
  38. install -m 0644 crystalhd.ko /lib/modules/2.6.24-27-generic/kernel/drivers/video/broadcom
  39. /sbin/depmod -a
  40. xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$ sudo modprobe crystalhd
  41. xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement