Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- xbmc@atv:~$ cd crystalhd-r137/crystalhd/linux_lib/libcrystalhd
- xbmc@atv:~/crystalhd-r137/crystalhd/linux_lib/libcrystalhd$ make
- 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
- 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
- LNM = libcrystalhd.so.2.0 libcrystalhd.so.2
- 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
- ln -sf libcrystalhd.so.2.0 libcrystalhd.so
- ln -sf libcrystalhd.so.2.0 libcrystalhd.so.2
- xbmc@atv:~/crystalhd-r137/crystalhd/linux_lib/libcrystalhd$ sudo make install
- mkdir -p /usr/lib
- mkdir -p /lib/firmware
- mkdir -p /usr/include/libcrystalhd
- cp libcrystalhd_if.h /usr/include/libcrystalhd/
- cp ../../include/bc_dts_defs.h /usr/include/libcrystalhd/
- cp ../../include/bc_dts_types.h /usr/include/libcrystalhd/
- cp ../../include/libcrystalhd_version.h /usr/include/libcrystalhd/
- cp ../../firmware/fwbin/70012/bcm70012fw.bin /lib/firmware/
- cp ../../firmware/fwbin/70015/bcm70015fw.bin /lib/firmware/
- install -m 755 libcrystalhd.so.2.0 /usr/lib
- (cd /usr/lib; ln -sf libcrystalhd.so.2.0 libcrystalhd.so)
- (cd /usr/lib; ln -sf libcrystalhd.so.2.0 libcrystalhd.so.2)
- xbmc@atv:~/crystalhd-r137/crystalhd/linux_lib/libcrystalhd$ cd ../../driver/linux/
- xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$ autoconf
- xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$ ./configure
- checking for ld... ld
- configure: creating ./config.status
- config.status: creating ./Makefile
- xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$ make
- make -C /lib/modules/2.6.24-27-generic/build SUBDIRS=/home/xbmc/crystalhd-r137/crystalhd/driver/linux modules
- make[1]: Entering directory `/usr/src/linux-headers-2.6.24-27-generic'
- Building modules, stage 2.
- MODPOST 1 modules
- make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-27-generic'
- xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$ sudo make install
- if [ -e "/lib/udev/rules.d" ] ; then cp -f 20-crystalhd.rules /lib/udev/rules.d/ ; fi
- if [ -e "/etc/udev/rules.d" ] ; then cp -f 20-crystalhd.rules /etc/udev/rules.d/ ; fi
- install -d /lib/modules/2.6.24-27-generic/kernel/drivers/video/broadcom
- install -m 0644 crystalhd.ko /lib/modules/2.6.24-27-generic/kernel/drivers/video/broadcom
- /sbin/depmod -a
- xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$ sudo modprobe crystalhd
- xbmc@atv:~/crystalhd-r137/crystalhd/driver/linux$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement