For me personally i only use things like this on VMWare (fpc/delphi) and WinUAE(fpc) .. after i posted a few notes about this, quite a few became interested in using FPC.

I really hope you continue this work — while development would primarily be done on a PC using WinUAE, the generated binaries could be used on a real amiga. I coded a small AmiZIP utility, and it works fine 🙂

Again, please continue — i would be able to chip in and maybe create a small IDE for it. Like i did for Smart Mobile Studio

I also mostly use cross compiling (for AROS/MorphOS and Amiga, for example: Lazarus crosscompile I’m working on a Guide on the FPC AROS Wiki for Ubuntu: WikiLink for other Systems should be Possible as well)
The Amiga and MorphOS LCL is separated from the AROS LCL at the moment but both available at github: MorphOS/Amiga Branch and AROS Branch

How is the state of 68k FPC with working headers?
When can i start porting over my codebase?
Please Alb – we are now quite a group hoping for this — first 68k and then Aros. The 68 needs it the most these days. Especially for kids learning to code — i know two schools in the area who wants fpc on the PI — which is a brilliang wait to show them UAE autobooting into WB — and there i can deliver whatever they like.
Including a nice port of my editor component (not synedit) that will make the first IDE so lean and mean.
Please dont drop the ball on 68k!!
What is the problens since you are not finishing it?

It is in early stage… most likely because it lacks testing and user and therefore motivation to improve it. Some Elements do not work. But it is definitely usable for small/simple projects.
Problems result from Zune(AROS) to MUI differences, because I developed it for AROS and Zune, and extended it later to MorphOS/Amiga with MUI. And to be honest real 68k Amigas are a little bit too slow for full fledged LCL Programs. LCL (like Delphi VCL) is a very thick and powerful layer, but of course this needs memory and CPU time.

What example did you compile? if you get 60 MB executable, I guess that means it still contains the debug information. You need to strip that file, sadly the cross-amiga strip on Linux seems to have some problems. But you can download a strip from aminet and use that directly on Amiga. It still stays rather large afterwards if you used an older compiler or the virtual Lazarus.

If you read my blog regularly, you should have noticed that we were working on that size issue read this blog entry “Small is Beautiful“. So with newer Versions it will be a lot smaller.

If you want to discuss this more, or get some more informations about it would be nice to join our newly created FreePascal@Amiga SubForum
It’s not linked anywhere because I just got it yesterday.

Hi Marcus, I’ve been using your online FPC compiler to build Amiga OS 3 binaries for my A1200. But today it’s not working – it compiles, but the “Executable” link is broken. Firefox says it can’t find the randomised amigaXXX.exe file. Are you able to fix it? I was enjoying coding in Pascal again 🙂