Conversation
Notices
-
🌲Number 1 Pleroma Criminal on XBL 🇵🇱|🇺🇸 (phenomx6@fedi.pawlicker.com)'s status on Thursday, 20-Apr-2023 03:59:44 JST 🌲Number 1 Pleroma Criminal on XBL 🇵🇱|🇺🇸 >try to see if obscure platform has pascal/ada compiler
>it doesn't
>to port it you need to port the RTL manually
💀-
🌲Number 1 Pleroma Criminal on XBL 🇵🇱|🇺🇸 (phenomx6@fedi.pawlicker.com)'s status on Thursday, 20-Apr-2023 04:08:24 JST 🌲Number 1 Pleroma Criminal on XBL 🇵🇱|🇺🇸 @paulo no like m68k on some japanese computer -
Paulo (paulo@marsey.moe)'s status on Thursday, 20-Apr-2023 04:08:25 JST Paulo @PhenomX6 by platform you mean architecture right?
not surprising, pascal/ada aren't that popular -
m0xEE (m0xee@breloma.m0xee.net)'s status on Thursday, 20-Apr-2023 09:09:15 JST m0xEE @PhenomX6 TBH I was quite surprised when I have found out that Ada compiler in GNU Compiler Collection is self-hosted, so you can't build it just having a C compiler which is sufficient to build everything else except for Ada. -
🌲Number 1 Pleroma Criminal on XBL 🇵🇱|🇺🇸 (phenomx6@fedi.pawlicker.com)'s status on Thursday, 20-Apr-2023 09:16:19 JST 🌲Number 1 Pleroma Criminal on XBL 🇵🇱|🇺🇸 So the #1 reason the Ada compiler in GCC is a bitch to build is you need to create a runtime for it. Which isn't a problem if your platform has ada of some sort but I'm talking "obscure (except to gamers) 80s/90s Japanese computers". Sure you can use Ada/GNAT if you run a bloated BSD OS instead of it's original DOS ripoff OS...
Older versions required you to write out a specification and all that fun shit. There's an LLVM port to m68k but who gives a fuck about LLVM and Apple outside of Linux on some big arch anyway? In fact Windows on ARM sucks ass because it only has LLVM and MSVC, not GCC. -
🌲Number 1 Pleroma Criminal on XBL 🇵🇱|🇺🇸 (phenomx6@fedi.pawlicker.com)'s status on Thursday, 20-Apr-2023 11:26:27 JST 🌲Number 1 Pleroma Criminal on XBL 🇵🇱|🇺🇸 @m0xEE I have a x86 android phone I need to have some fun with along with a Lumia 640 I got at a thrift store I need to mess with. -
m0xEE (m0xee@breloma.m0xee.net)'s status on Thursday, 20-Apr-2023 11:26:33 JST m0xEE @PhenomX6 At least LLVM/Clang allows you to build software written in Go that has some dependencies written in C. I did like tinkering with Windows on ARM on my old Lumia until battery went bad enough so it started randomly powering off: https://social.librem.one/@m0xee/109669359422192897
https://social.librem.one/@m0xee/109653228351726318
-