The MASM Forum Archive 2004 to 2012

Project Support Forums => HLA Forum => Topic started by: indiocolifa on December 31, 2006, 09:57:06 AM

Title: HLA-Linux 1.86 ported to FreeBSD
Post by: indiocolifa on December 31, 2006, 09:57:06 AM
I've successfully ported the Linux version of HLA to FreeBSD :dance:. This is done by running the Linux HLA binaries under the FreeBSD Linux ABI layer.

Only done a few  tests, seems to work good.

Anybody with a FreeBSD box, please report successful compilation at my email address.

Look http://www.freshports.org/lang/linux-hla/

Hernan  :U


Title: Re: HLA-Linux 1.86 ported to FreeBSD
Post by: Randall Hyde on January 03, 2007, 11:35:37 PM
Quote from: indiocolifa on December 31, 2006, 09:57:06 AM
I've successfully ported the Linux version of HLA to FreeBSD :dance:. This is done by running the Linux HLA binaries under the FreeBSD Linux ABI layer.

Only done a few  tests, seems to work good.

Anybody with a FreeBSD box, please report successful compilation at my email address.

Look http://www.freshports.org/lang/linux-hla/

Hernan  :U




I've actually got the compiler (mostly) working under FreeBSD right now (still needs a little help with exceptions, but that has to wait for... well, keep reading)


The big task in the port is porting the Standard Library to (native) FreeBSD.  I am currently rewriting the HLA Standard Library (soon, after an account problem is dealt with at UCR, I will post HLA stdlib v2.0, which is the start of this rewrite). The purpose of the rewrite is many-fold. But the primary reason that got me started rewriting (and reorganizing) the code was to make the library easier to port to other OSes (in particular, *BSD and MacOS).
Cheers,
Randy Hyde