Re: ARM Updates
- Posted by jimcbrown (admin) Apr 07, 2013
- 2564 views
Did you compile binaries for your RPi? My efikaMx smartbook is repaired. If you have binaries for your RPi I would try them on my Efika. You could place a link on the wiki page about euphoria and Raspberry pi. There is 2 links on that page pointing to binaries. The soft float version doesn't work at all. The hard float version fail sanity.ex at 4%.
I've uploaded my latest:
If I had a procedure to cross-compile on my desktop running ubuntu 12.04LTS I would try to compile the binaries myself. Out of question to compile them on Efika, even if it succeed, it would take hours.
Yes, before launch, I'm going to have to update some of the packaging to allow use of cross compiled binaries. I'm currently running kubuntu 12.04, so I'm sure you could use the same stuff I'm using. Here's what I did:
- clone this repository: git://github.com/raspberrypi/tools.git
- add to your PATH: path/to/git/repo/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin
- configure with --cc-prefix arm-linux-gnueabihf-
Additionally, I've used sshfs to mount my development environment on my raspberry pi, so I can edit and build as normal, and then test via an ssh session in my pi.
Matt
Matt, No luck with your build neither with mine on EfikaMX (I used linaro building tools). When trying to run eui the loader complain the file doesn't exist although "file eui" report
jacques@efikamx:~/Téléchargements/euphoria-4.1.0-Linux-ARM/bin$ file eui eui: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, not stripped
Don't know if it is difference between freeScale imx515 and BMC2708 or something related to OS. Is this a problem with different version of kernel? or libc? I don't know much about it.
Jacques
What happens when you run ldd on the file?