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:)
- RISCOSbits releases a new laptop solution (News:4)
- Announcing the TIB 2024 Advent Calendar (News:2)
- RISC OS London Show Report 2024 (News:1)
- Code GCC produces that makes you cry #12684 (Prog:39)
- 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: the dumb start-me-up
 
  the dumb start-me-up
  instantiator (14:43 20/12/2004)
  ajps (15:55 20/12/2004)
    instantiator (16:31 20/12/2004)
      kick52 (19:14 20/12/2004)
        instantiator (10:16 21/12/2004)
      ajps (01:51 23/12/2004)
 
Lewis Westbury Message #60833, posted by instantiator at 14:43, 20/12/2004
Member
Posts: 365
Hello

Making the transition from Java to C quite slowly, but I think I'm ready to sink my teeth into a new project, and ideally I want to get started under RISC OS.

However, I'm wrestling with paths and libraries and commandline options and the such. Anyone got a url for a (quick) guide to setting up a RISC OS development environment? (ie. what to put where, what needs to be seen by the filer, what stuff should be booted during startup, which libraries are good, where to put them)

What development tools do people use? I'm guessing as far as compilers go the only free option is GCC...?
  ^[ Log in to reply ]
 
Antony Sidwell Message #60835, posted by ajps at 15:55, 20/12/2004, in reply to message #60833
Member
Posts: 48
http://www.riscos.info/ is a good starting point.
  ^[ Log in to reply ]
 
Lewis Westbury Message #60836, posted by instantiator at 16:31, 20/12/2004, in reply to message #60835
Member
Posts: 365
http://www.riscos.info/ is a good starting point.
What is your development environment?
What is your directory tree like?
  ^[ Log in to reply ]
 
Tim Brook Message #60842, posted by kick52 at 19:14, 20/12/2004, in reply to message #60836
Member
Posts: 87
The RISC OS User Guides will tell you nearly everything about the filer and how you need to set up your apps and work with RISC OS.
  ^[ Log in to reply ]
 
Lewis Westbury Message #60853, posted by instantiator at 10:16, 21/12/2004, in reply to message #60842
Member
Posts: 365
Ah. This is fine. I am a proficient user, putting my toe into the cold stream of coding. Just wondered how people have arranged their nests...
  ^[ Log in to reply ]
 
Antony Sidwell Message #60891, posted by ajps at 01:51, 23/12/2004, in reply to message #60836
Member
Posts: 48
What is your development environment?
Either GCC or Acorn C/C++ on RISC OS or the GCC cross-compiler on Linux. Projects managed by CVS with the repository on my Linux machine. GNU make makefiles for making things. I use DeskLib as my RISC OS library of choice.

What is your directory tree like?
Simple. I have a directory in which I keep any projects when I check them out of CVS (i.e. a directory called "projects"), another in which I keep the various tools I use. Oh, and a separate directory tree for building my Angband ports, as they aren't in CVS and I like to keep copies of older builds around for longer.

There's no great secrets to it, just put things where they make sense to you.
  ^[ Log in to reply ]
 

Acorn Arcade forums: Programming: the dumb start-me-up