I was the IBMer who worked with John Ehrman on getting HLASM to run on z/Linux. Note that it requires System z hardware underneath, it does NOT run on x86 or other non-z hardware.
I haven't had cause to use it for a while, but I believe there's a Linux-only option to generate ELF32 output -- not ELF64 -- which Mr. Ehrman designed into the product. If you want ELF64 relocatable output, you'll have to process it for yourself and do the conversion from GOFF to ELF64 programmatically. I wrote the prototype which did the conversion, and another Lab member wrote the final product from it. It's called
goff2elf (surprisingly enough) and is available with the z/TPF Program Product. I don't know of any other way to obtain that program.
I'm no longer an IBMer and cannot help you obtain this program (probably couldn't have anyway, even if I still were).
------------------------------
Jim Tison
------------------------------
Original Message:
Sent: Wed March 09, 2022 10:59 AM
From: Jim Elliott
Subject: S/390 assembler on Linux
Original Message:
Sent: 3/9/2022 9:33:00 AM
From: Jim Elliott
Subject: RE: S/390 assembler on Linux
There is a HLASM for Linux on Z. Contact your IBM marketing rep to order product 5799-TCQ (and for annual support and Service, 5799-TCR). It requires some form of
Jim Elliott
Senior IT Consultant
GlassHouse Systems Inc.
O: 416-239-2960 x341
C: 416-527-0666
Original Message:
Sent: 3/9/2022 2:28:00 AM
From: Karl-Erik Stenfors
Subject: S/390 assembler on Linux
I would like to be able to assemble and execute s/390 assembler on LinuxOne - possible ? If so instructions please.
Karl-Erik Stenfors
+33 (0) 7 81 41 00 79