[fpc-devel] FreePascal for QNX

Marco van de Voort marcov at stack.nl
Mon Jul 21 09:37:36 CEST 2008


> Am 18.07.2008 um 14:26 schrieb Florian Klaempfl:
> 
> > Marco van de Voort schrieb:
> >>> Now this topic came back to my attention. So  before we will  
> >>> start  our work I want to ask some questions.
> >>>
> >>> Did in the meantime perhaps somebody already started to add QNX  
> >>> as a  target?
> >
> > Afaik 1.0.x had qnx support so this would be a good start. I'll see  
> > if I find the old sources and import them into cvs.
> 
> I thought that V1.0 and V2.x are internally different. So I wouldn't  
> have expected that there is much that could be used from 1.0. Also  
> since I would have expected that QNX itself would have changed after  
> such a long time. Or do you think that for the RTL, constants and  
> data types I can reuse a lot?

You can peek at it for structures and types. But even then, since they are 5
year old, you need to check them against current versions in the headers.

IMHO it shouldn't have been added to SVN, no file from that dir is reusable
as it is.

While the current 2.x implementation of the unix rtl are based on the ideas
behind the 1.0.x BeOS and QNX ports, the implementation is different and 5
years further evolved.

The Solaris port would be IMHO the best to base an initial version on, it is
a less complicated port as e.g. FreeBSD or Linux.



More information about the fpc-devel mailing list