Forum > Other
ppcmipsel on openwrt/freetz
stokito:
Thank you, MarkML. This looks too complicated.
When I selected the target mips and restarted the project I got the error:
The project uses target OS=linux and CPU=mips.
The system.ppu for this target was not found in the FPC binary directories.
As far I understood I have to compile FPC with some flag to support the mips.
It would be great if I can just install some package in apt but looks like there is only fpc and nothing else.
dbannon:
There are a number of pre made FPC 'kits' to suit mips, mipsel and a range of arm cpus at https://sourceforge.net/projects/freepascal/files/Linux/3.2.2/
The wiki page, https://wiki.freepascal.org/Installing_the_Free_Pascal_Compiler#FPC_Tar_Balls talks about how to install them. While not specificially about cross compile, there should be enough information there. I think.
Davo
MarkMLl:
I was involved with some of the porting. It was about June, there were two different compiler attempts to be reconciled (they'd languished since SGI etc. had abandoned MIPS), and somebody in China was screaming for FPC support before the start of the next academic year: I suspect he'd sold a large number of small computers into schools on the basis that there was a Pascal compiler. The promised development hardware didn't arrive, so while I can say that it ran in emulation I never saw it running natively.
But since then I've /definitely/ seen reports of problems on OpenWRT, which I believe was a problem with the underlying libraries.
MarkMLl
Navigation
[0] Message Index
[*] Previous page