|
|
Home » Community » Newbie corner » Raspberry (Raspbian) - ARM 6 Core + Ultimate++?
|
Re: Raspberry (Raspbian) - ARM 6 Core + Ultimate++? [message #37196 is a reply to message #37195] |
Tue, 04 September 2012 18:45 |
Zbych
Messages: 326 Registered: July 2009
|
Senior Member |
|
|
X-server on RP uses fbuff driver and there is no hardware acceleration. Web browser page scrolling takes about a second or two. I guess that UWord will not perform to well either.
Only hope for fast graphics on RP is openGL ES lib (without x-server).
BTW I tried to compile UWord in TheIde on RP, but there wasn't enough RAM to finish compilation. Maybe I will try umk.
[Updated on: Tue, 04 September 2012 18:47] Report message to a moderator
|
|
|
|
Re: Raspberry (Raspbian) - ARM 6 Core + Ultimate++? [message #37816 is a reply to message #37814] |
Wed, 14 November 2012 22:16 |
|
NilaT wrote on Wed, 14 November 2012 21:11 | I downloaded the latest source and followed the instructions from page 1, but when I run make, I get an error which I don't understand.
It tells me:
CtrlCore/ImageX11.cpp:252:2: error: stray '@' in program
|
Hi NilaT,
You just had a bad luck in picking the nightly source Someone forgot a debug macro in source, which is in release mode defined as '@' (so that it is easy to notice - though it seems that nobody ever does ). It is already fixed, just grab a newer package tomorrow (or older, if you don't want to wait).
Best regards,
Honza
|
|
|
|
|
Re: Raspberry (Raspbian) - ARM 6 Core + Ultimate++? [message #37955 is a reply to message #37926] |
Sat, 24 November 2012 20:21 |
Didier
Messages: 680 Registered: November 2008 Location: France
|
Contributor |
|
|
Hi wolfgang,
if you have U++ running on the Raspberry PI the half of the work is done : you all the bibs and the includes that you need to compile apps for the Raspberry PI.
Here is what I did to make a cross compile environment for the gumstix (ARM cortex-A8).
1 - Make a copy of /usr/lib and /usr/include from the Raspberry PI to you're computer ==> this is the easiest way to get all the compatible libs and includes.
2 - Compile a GCC suite for the ARM11
To do this I used open-embedded environnement. But you can try this
http://raspberrypi.stackexchange.com/questions/1/how-do-i-bu ild-a-gcc-4-7-toolchain-for-cross-compiling
3 - You need a correct U++ Build Method (xxx.BM files)
I have attached the one I use to cross compile towards cortex-A8
The important things to notice are :
- gcc name ( arm-angstrom-linux-gnueabi-g++ in my case )
- --sysroot=PATH_TO_COPIED_USR options added to compiler and linker (to tell gcc to use the wright libs)
- path to the gcc bins directly set
- -mcpu=cortex-a8 -mfpu=neon : options for cortex-A8
- remove SSE2 form the default options (SSE2 is not part of ARM instructions set)
4 - Report the corrections made to Upp code (/Core/Config.h) : add __arm__
5 - Some Upp pitfalls/bugs on ARM to be aware of :
MT does not work : apps get stuck in infinite loop on start ==> I didn't have time to look into it
This should help you start up quickly
[Updated on: Sat, 24 November 2012 20:35] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Wed May 08 04:44:29 CEST 2024
Total time taken to generate the page: 0.02519 seconds
|
|
|