Forum > Other OS
Adding new Z80 platforms? Advice needed.
Wysardry:
As mentioned in the thread "Status of Z80 cross compiler?" I would like to add several new Z80 based computers to the current compiler targets.
Since I last posted in that thread I have had major problems with my main laptop and basically have to start again from scratch due to reinstalling Windows.
This time around, I have three different 64-bit systems I could use to do this:-
* A 6 year old Dell laptop with 16 Gb RAM running Windows 10
* A 12 year old Samsung laptop with 6 Gb RAM running Debian 12
* A 2 year old Raspberry Pi 4 with 4 Gb RAM running Raspberry Pi OS
My first question is, which of these would be most suitable for working on FreePascal code?
I don't currently have WSL on the Windows computer, as it seems redundant if I have two other machines running Linux that I could use.
Curt Carpenter:
Having abandoned Windows a long time ago, I've been very happy with Ubuntu-Debian and I think it would be more than adequate for your project. Curios what Z80 machines you want to work on.
ccrause:
--- Quote from: Wysardry on August 01, 2023, 02:11:02 am ---
* A 6 year old Dell laptop with 16 Gb RAM running Windows 10
* A 12 year old Samsung laptop with 6 Gb RAM running Debian 12
* A 2 year old Raspberry Pi 4 with 4 Gb RAM running Raspberry Pi OS
My first question is, which of these would be most suitable for working on FreePascal code?
--- End quote ---
I guess all three should be suitable for working on the compiler itself. Another consideration is the availability of cross bintools (as, ld, objdump etc.) for your host OS. Debian has packages for many different cross bintools targets.
Wysardry:
Curt Carpenter: I have only recently installed Debian on the Samsung (which had Windows 7 on before) and it is growing on me.
I'm looking to add support for the Enterprise 64/128 and the Sharp MZ-700. As the MZ-700 was highly compatible with the MZ-80A, MZ-80K and MZ-800 I would be looking to include support for those at the same time.
ccrause: It was mostly the tool availability I was wondering about. I know I had to install MSYS2 when I used Windows 10 before.
My first thought was to use Debian on the Samsung, so that I could switch to the Raspberry Pi if I had hardware issues. Raspberry Pi OS is based on Debian, after all.
I feel that switching from Windows to either of the other options would be more disorientating.
PascalDragon:
--- Quote from: Wysardry on August 01, 2023, 02:11:02 am ---My first question is, which of these would be most suitable for working on FreePascal code?
--- End quote ---
The most important part is that the binutils for the target platform are available. For FPC itself it doesn't matter whether you use Windows or Linux, just use what you're more comfortable with.
Navigation
[0] Message Index
[#] Next page