Project Home
Project Home
Source Code
Source Code
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Creating Standalone Executables: (1 Item)
   
Creating Standalone Executables  
ie building executables that run in a standalone environment without QNX present.

An example would be the IPL but our system will run some more extensive code before starting QNX and I'd like to work 
out the best way to go about it.

Ideally, this would include 'stand alone' libraries.  Previously we've bought a compiler that's come with standalone 
libraries and we've had to make sure we had suitable bindings for the OS we were using.  This time it's the other way 
around: we have QNX libraries but appreciate that QNX wouldn't necessarily provide standalone equivalents.

So, ideally, we'd like to be able to use QCC with a static, standalone C standard library.

It's possible that there might be a third party library we could build/link with, using QCC. 

If that's not available the simplest approach may be to just write all the code ourselves, as was done with the IPL.

The other alternative would be to find another PPC port of GCC and use that just for boot code.

Has anyone got any advice/experience of writing standalone with QCC?  (or GCC)

Thanks