|
GCC on 3.1 |
|
sorvad (20:01 27/3/2007) MikeCarter (20:10 27/3/2007) Phlamethrower (21:39 27/3/2007) sorvad (06:47 28/3/2007) flibble (08:43 28/3/2007) sorvad (09:39 28/3/2007) flibble (13:49 28/3/2007) sorvad (16:39 28/3/2007)
|
|
sorvad |
Message #100860, posted by sorvad at 20:01, 27/3/2007 |
Member
Posts: 68
|
I'm on my way Back into RiscOS and when funds permit I'll start off with VRPC so I can run it on my laptop for convenience.
To give me a taster I downloaded Red Squirrel this week and I've been getting software onto it.
I've installed GCC and when I try to compile I get a message stating "SWI out of range for module SharedCLibrary". Now I've done some checking and it seems I cannot soft load a newer version into 3.11.
Is this correct, can I really not run GCC on a A5000 3.11 system ? |
|
[ Log in to reply ] |
|
Mike |
Message #100861, posted by MikeCarter at 20:10, 27/3/2007, in reply to message #100860 |
Posts: 401
|
Your probably best getting a cheap RISC PC with 3.7, maybe even 4. |
|
[ Log in to reply ] |
|
Jeffrey Lee |
Message #100865, posted by Phlamethrower at 21:39, 27/3/2007, in reply to message #100861 |
Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot stuff
Posts: 15100
|
You should be able to load newer versions of the SharedCLibrary onto RISC OS 3.11 - but it might stop you from doing so if there's currently something using it.
A more serious problem with using GCC on 3.11 is that you probably won't have enough memory to compile anything significant, and I'm fairly certain recent versions of the compiler are only guaranteed to work on RISC OS 3.5 and above (i.e. RiscPC/A7000 and above).
LCC is probably a better choice if you have to use RISC OS 3.11, as old versions of GCC won't produce 32bit compatible code (and will probably still suffer from memory problems). [edit - actually, LCC probably doesn't work on RISC OS 3.11 either]
As Mike says, a cheap RiscPC is probably a better option, and it will easily outperform Red Squirrel when compiling code. Or if you don't feel like spending any cash you could have a go at installing the GCCSDK cross-compiler on your PC and compile all the code using that (which will unfortunately outperform any RISC OS machine).
[Edited by Phlamethrower at 22:43, 27/3/2007] |
|
[ Log in to reply ] |
|
sorvad |
Message #100876, posted by sorvad at 06:47, 28/3/2007, in reply to message #100865 |
Member
Posts: 68
|
Thanks for that advice. The reason that I want to buy VRPC first before hardware is that I've literally no ware to set up a machine. Don't even have normal windows machine set up. Everything like that is in storage until I've converted my attic into an office. I growing family has left me temporarily with no ware to put things.
This won't change for a while so next best thing was VRPC on my laptop. And I just thought I'd have a dabble with Red Squirrel first until I've got the money together for VRPC.
I wasn't going to use it for serious programming, just for a bit of a look see. The cross compiler would seem the way to go for now.
I'll also do a bit of assembler as well and dig out my old code. Best find my books too as it's been about 14 years since I last wrote any ARM code !
Thanks again for your replies.
I must admit it's been thoroughly enjoyable setting up this virtual machine and remembering all those old skills I'd forgot. |
|
[ Log in to reply ] |
|
Peter Howkins |
Message #100879, posted by flibble at 08:43, 28/3/2007, in reply to message #100876 |
Posts: 892
|
This won't change for a while so next best thing was VRPC on my laptop. And I just thought I'd have a dabble with Red Squirrel first until I've got the money together for VRPC. Red Squirrel is also compatible with 3.70 (and 3.5, 3.6, 4 etc)
Now you just have to find some roms. |
|
[ Log in to reply ] |
|
sorvad |
Message #100887, posted by sorvad at 09:39, 28/3/2007, in reply to message #100879 |
Member
Posts: 68
|
Yes, I've got legit physical roms but there tucked away in storage. And you've been very helpful there, thank you but my only problem is with some links sometimes. |
|
[ Log in to reply ] |
|
Peter Howkins |
Message #100903, posted by flibble at 13:49, 28/3/2007, in reply to message #100887 |
Posts: 892
|
Emule is an open source client for the Edonkey (ed2k) network that runs on windows.
http://www.emule-project.net
Amule is an open source client for other platforms such as linux.
http://www.amule.org/ |
|
[ Log in to reply ] |
|
sorvad |
Message #100914, posted by sorvad at 16:39, 28/3/2007, in reply to message #100903 |
Member
Posts: 68
|
Thanks for that, never used eMule. Have used other sharing apps.
You've all been really helpful, cheers. |
|
[ Log in to reply ] |
|
|