For I had no luck in working with cross compilers I decided to take the long compiling time, and do it directly on the cubie to minimize error sources. So I started the tutorial and set up everything step by step as described on my linaro 12.10 dist.
The only thing I changed was the working directory from sdcard to the root of my sata hdd mounted on /mnt/data where free space and speed is not an issue.
(Yes I know I have to change the paths in the tutorial from here on;)
I set up a luxurious swap file and started building.
When I come to : make -C xbmc it runs for a while and aborts with the error
Libssh. Not found. I checked and found out that libssh and the sources are installed correctly.
At this point I am stuck right now. Where/how can I tell the compiler where to look for files it is missing?
Thanks i.a., Martin
yesterday I started a attempt to compile xbmc on cubieboard as described on
http://linux-sunxi.org/XBMCFor I had no luck in working with cross compilers I decided to take the long compiling time, and do it directly on the cubie to minimize error sources. So I started the tutorial and set up everything step by step as described on my linaro 12.10 dist.
The only thing I changed was the working directory from sdcard to the root of my sata hdd mounted on /mnt/data where free space and speed is not an issue.
(Yes I know I have to change the paths in the tutorial from here on;)
I set up a luxurious swap file and started building.
When I come to : make -C xbmc it runs for a while and aborts with the error
Libssh. Not found. I checked and found out that libssh and the sources are installed correctly.
--
Am Samstag, 10. November 2012 17:16:03 UTC+1 schrieb Dmitriy B.:install libssh both target and host rootfs ('apt-get install libssh-4 libssh-dev' with 'chroot /mnt/yourrootfs/')
2012/11/10 Martin Wild <lilc...@gmail.com>Ive already tried this!
(...When I come to : make -C xbmc it runs for a while and aborts with the error
Libssh. Not found. I checked and found out that libssh and the sources are installed correctly....)
i searched a bit and found something like the install location of libssh has changed not too recently,but i have no idea hot to tell that the compiler! ;)
i dont think i am capable of compiling such a complex pile of code .i tried to do the same on a naked wheezy rootfs, and end up with wget cannot download by a failed check for certificates ! :(
this takes too much time when failing on every attemt ,so ill try again when im bored for some reason ,until that i hope someon more talented than me takes the challenge and builds a package!
--
now i have a error -message:
UMP: ump_arch_open() failed to open UMP device driver
the ump driver is listed in the lsmod list....
--
IT IS WORKING!!!
Another question: does cubieboard xbmc use hdcp? Maybe that's the reason i can't get no picture on my monitor....
Yes it is hardware accelerated! The 1080p movie i tried ran most of the time smoothly.only when moving the mouse and the menu is showing up it stutters and th get some pink blur for some seconds. But else no problems.i think this can be tweaked somehow.I also build a package, but i doubt that this can easily be installed on another system. My build system (linaro 12.10 ldm) got modified during the build process....
But i will post a link to it, maybe it works?
When looking at the link you posted you get to the same build instructions on linux-sunxi.org/XBMC as were used by me, so it should be basically the same package.
Another question: does cubieboard xbmc use hdcp? Maybe that's the reason i can't get no picture on my monitor....
--
--
Regards, Martin
jonx@cubie:~$ uname -a
Linux cubie 3.0.42-aufs+ #4 PREEMPT Mon Oct 29 17:40:09 CET 2012 armv7l armv7l armv7l GNU/Linux
jonx@cubie:~$ cat /etc/issue
Linaro 12.11 \n \l
jonx@cubie:~$ free -m
total used free shared buffers cached
Mem: 814 248 566 0 43 165
-/+ buffers/cache: 39 775
Swap: 0 0 0
jonx@cubie:~$ lsmod
Module Size Used by
qf9700 8591 0
usbnet 24304 1 qf9700
8192cu 507925 0
mali_drm 2560 0
drm 176724 1 mali_drm
mali 131012 0
ump 42826 1 mali
hdmi 15745 0
lcd 4330 0
disp 241931 3 hdmi,lcd
cfbcopyarea 2915 1 disp
cfbimgblt 2168 1 disp
cfbfillrect 3179 1 disp
jonx@cubie:~$ df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/root 7.2G 4.1G 2.8G 60% /
/dev 406M 4.0K 406M 1% /dev
none 82M 228K 82M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 408M 0 408M 0% /run/shm
/dev/mmcblk0p2 7.2G 4.1G 2.8G 60% /media/berryboot
/dev/mmcblk0p1 63M 41M 23M 65% /media/02BC-5AF4
jonx@cubie:~$ mount/dev/root on / type aufs (rw)proc on /proc type proc (rw,noexec,nosuid,nodev)sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)/dev on /dev type devtmpfs (rw,mode=0755)none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)none on /sys/fs/fuse/connections type fusectl (rw)none on /sys/kernel/debug type debugfs (rw)none on /sys/kernel/security type securityfs (rw)none on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)none on /run/shm type tmpfs (rw,nosuid,nodev)/dev/mmcblk0p2 on /media/berryboot type ext4 (rw,nosuid,nodev,uhelper=udisks)/dev/mmcblk0p1 on /media/02BC-5AF4 type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,uhelper=udisks)
yesterday I started a attempt to compile xbmc on cubieboard as described on
http://linux-sunxi.org/XBMCFor I had no luck in working with cross compilers I decided to take the long compiling time, and do it directly on the cubie to minimize error sources. So I started the tutorial and set up everything step by step as described on my linaro 12.10 dist.
The only thing I changed was the working directory from sdcard to the root of my sata hdd mounted on /mnt/data where free space and speed is not an issue.
(Yes I know I have to change the paths in the tutorial from here on;)
I set up a luxurious swap file and started building.
When I come to : make -C xbmc it runs for a while and aborts with the error
Libssh. Not found. I checked and found out that libssh and the sources are installed correctly.
At this point I am stuck right now. Where/how can I tell the compiler where to look for files it is missing?
Thanks i.a., Martin
Regards, Martin
berryboot itself COULD be a problem. i build on native linaro and debian and it worked.
root@cubie:/melehacking/xbmca10/tools/a10/depends# make(...)
wget --no-check-certificate http://malideveloper.com/files/Mali_OpenGL_ES_2.0_SDK_for_Linux_On_ARM_v1.2.0.9310_Linux.tar.gz -O /home/jonx/tarballs/Mali_OpenGL_ES_2.0_SDK_for_Linux_On_ARM_v1.2.0.9310_Linux.tar.gz
--2013-01-10 21:34:09-- http://malideveloper.com/files/Mali_OpenGL_ES_2.0_SDK_for_Linux_On_ARM_v1.2.0.9310_Linux.tar.gzResolving malideveloper.com (malideveloper.com)... 217.140.108.97Connecting to malideveloper.com (malideveloper.com)|217.140.108.97|:80... connected.HTTP request sent, awaiting response... 301 Moved PermanentlyLocation: http://malideveloper.arm.com/ [following]--2013-01-10 21:34:09-- http://malideveloper.arm.com/Resolving malideveloper.arm.com (malideveloper.arm.com)... 109.228.31.43Connecting to malideveloper.arm.com (malideveloper.arm.com)|109.228.31.43|:80... connected.HTTP request sent, awaiting response... 200 OKLength: unspecified [text/html]Saving to: `/home/jonx/tarballs/Mali_OpenGL_ES_2.0_SDK_for_Linux_On_ARM_v1.2.0.9310_Linux.tar.gz'
[ <=> ] 52,176 162K/s in 0.3s
2013-01-10 21:34:10 (162 KB/s) - `/home/jonx/tarballs/Mali_OpenGL_ES_2.0_SDK_for_Linux_On_ARM_v1.2.0.9310_Linux.tar.gz' saved [52176]
rm -rf tmp includemkdir tmp( cd tmp &&\ tar xvfz /home/jonx/tarballs/Mali_OpenGL_ES_2.0_SDK_for_Linux_On_ARM_v1.2.0.9310_Linux.tar.gz &&\ cd Mali_OpenGL_ES_2.0_SDK_for_Linux_On_ARM_v1.2.0 &&\ mv inc ../../include &&\ cp simple-framework/inc/mali/EGL/fbdev_window.h ../../include/EGL &&\ cd ../../ &&\ rm -r tmp &&\ chmod -R ugo+r include &&\ chmod ugo+x include include/* &&\ chmod ugo-x include/*/*.h \ )
gzip: stdin: not in gzip formattar: Child returned status 1tar: Error is not recoverable: exiting nowmake[1]: *** [.include] Error 2make[1]: Leaving directory `/melehacking/xbmca10/tools/a10/depends/opengles'make: *** [all] Error 2