log in | register | forums
Show:
Go:
Forums
Username:

Password:

User accounts
Register new account
Forgot password
Forum stats
List of members
Search the forums

Advanced search
Recent discussions
- Elsear brings super-fast Networking to Risc PC/A7000/A7000+ (News:)
- Latest hardware upgrade from RISCOSbits (News:)
- RISC OS London Show Report 2024 (News:1)
- Announcing the TIB 2024 Advent Calendar (News:1)
- Code GCC produces that makes you cry #12684 (Prog:39)
- RISCOSbits releases a new laptop solution (News:)
- Rougol November 2024 meeting on monday (News:)
- Drag'n'Drop 14i1 edition reviewed (News:)
- WROCC November 2024 talk o...ay - Andrew Rawnsley (ROD) (News:2)
- October 2024 News Summary (News:3)
Latest postings RSS Feeds
RSS 2.0 | 1.0 | 0.9
Atom 0.3
Misc RDF | CDF
 
View on Mastodon
@www.iconbar.com@rss-parrot.net
Site Search
 
Article archives
Acorn Arcade forums: Programming: GCC on 3.1
 
  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
MikeCarter

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
PhlamethrowerHot 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
flibble

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
flibble

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.smile
  ^[ Log in to reply ]
 

Acorn Arcade forums: Programming: GCC on 3.1