[fpc-devel] Freepascal on SPARC, MIPS(EL) and ARM GNU/Linux hosts

Jonas Maebe jonas.maebe at elis.ugent.be
Sun Jan 2 05:16:33 CET 2005

On 24 Sep 2007, at 11:24, Sunil Amitkumar Janki wrote:

> My MIPS machine is a Fu Long computer with a Loongson processor
> and I was just reading the forums. Someone has largely ported
> FPC to little-endian MIPS, so I will try to contact him.

If you get those sources, it would be nice if you could provide them  
to us so we can add them to svn (even if they don't work with the  
current svn version, it's nice to have a base in case someone wants  
to continue work on it).

> The lack of memory on ARM targets is not really a problem at all.
> I have QEMU virtual machines for various architectures and I can
> assign 256 MB to an ARM one, more than is physically available on
> a PDA which I intend to port Linux to.

Ok. Just note that in general for embedded systems it is usually  
faster to cross-compile than to use a native compiler (especially if  
you run that native compiler in a virtual environment).

> It runs about 5 times as slow as the host, but that's still fast  
> enough
> to get FPC to build and not that much slower than real hardware.
> The amount of memory should also be enough, I think.

Certainly. Compiling the compiler with itself only requires about  
22MB of ram.


More information about the fpc-devel mailing list