Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Jan 2026 16:05:53 -0600 (CST)
From:      Timothy Pearson <tpearson@raptorengineering.com>
To:        Curtis Hamilton <clhamilto@gmail.com>
Cc:        freebsd-ppc <freebsd-ppc@freebsd.org>
Subject:   Re: Any interest in FreePascal support for FreeBSD/PowerPC64
Message-ID:  <1195589870.225665.1769551553580.JavaMail.zimbra@raptorengineeringinc.com>
In-Reply-To: <CAP9EAicGcH5TuvjJWbhKbh85yVUADZ0SV8uV1OabrKK-3f4zEQ@mail.gmail.com>
References:  <CAP9EAid8ZuJbcDGvcnyCNvVzMQ77eoWXK22TtMqAtOoguOombw@mail.gmail.com> <1671765592.157375.1765650208794.JavaMail.zimbra@raptorengineeringinc.com> <CAP9EAie922mcE%2B4Aszroga2sFu56e4gusuFFSFtY2vrPte=juQ@mail.gmail.com> <CAP9EAicGcH5TuvjJWbhKbh85yVUADZ0SV8uV1OabrKK-3f4zEQ@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

Awesome, nice work!  Now if only we could get the Go support I wrote upstreamed... ;)

----- Original Message -----
> From: "Curtis Hamilton" <clhamilto@gmail.com>
> To: "Timothy Pearson" <tpearson@raptorengineering.com>, "freebsd-ppc" <freebsd-ppc@freebsd.org>
> Sent: Tuesday, January 27, 2026 4:02:21 PM
> Subject: Re: Any interest in FreePascal support for FreeBSD/PowerPC64

> For all interested, PowerPC64 support has now been formally added to
> upstream FreePascal repository: https://gitlab.com/freepascal.org/fpc/source
> <https://gitlab.com/freepascal.org/fpc/source>;
> 
> To build:
> 
> 1) clone the repository using git.
> 
> 2) download prebuilt bootstrap (see below URLs)
> 
> 2) cd to FPCSource (or whatever it was cloned)
> 
> 3) execute:
> Little endian: gmake all
> FPC=“/wherever/you/put/bootstrap”/ppcppc64-3.2.2-FreeBSD-le
> or
> Big endian: gmake all
> FPC=“/wherever/you/put/bootstrap”/ppcppc64-3.2.2-FreeBSD-be
> 
> 4) install:
> gmake install FPC=“/wherever/you/put/bootstrap”/ppcppc64-3.2.2-FreeBSD-(le
> or be)
> 
> Links to pre-built bootstraps:
> 
> powerpc64 - big endian
> link:
> https://drive.google.com/drive/folders/19eRpP2AXdyXDBBZopCQc9fs7ATvfiAHK?usp=sharing
> bootstrap compiler: ppcppc64-3.2.2-freebsd-be.tar.gz
> 
> powerpc64 - little endian
> link:
> https://drive.google.com/drive/folders/13vCnelcWAEtwPgUpto0THdC0fATa79Mg?usp=sharing
> bootstrap compiler: ppcppc64-3.2.2-freebsd-le.tar.gz
> 
> Regards
> 
> 
> On Mon, Dec 22, 2025 at 11:09 AM Curtis Hamilton <clhamilto@gmail.com>
> wrote:
> 
>> Thanks for the responses.  The compiler supports both LE and BE.  In fact,
>> it works better on LE. I've used it to test build Lazarus and a few other
>> graphics based applications.  There seems to be some endian issues on BE.
>>
>>
>>
>> On Sat, Dec 13, 2025 at 1:23 PM Timothy Pearson <
>> tpearson@raptorengineering.com> wrote:
>>
>>>
>>>
>>> ----- Original Message -----
>>> > From: "Curtis Hamilton" <clhamilto@gmail.com>
>>> > To: "freebsd-ppc" <freebsd-ppc@freebsd.org>
>>> > Sent: Sunday, December 14, 2025 12:23:44 PM
>>> > Subject: Any interest in FreePascal support for FreeBSD/PowerPC64
>>>
>>> > This started as a personal project several years ago.  I've achieved my
>>> > goal of a working freepascal compiler.
>>> >
>>> > I thought I'd check to see if there are others interested in freepascal
>>> > support for FreeBSD PowerPC64.
>>> >
>>> > Regards!
>>>
>>> I'd be interested!  Does it work BE only or also on LE?
>>>


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1195589870.225665.1769551553580.JavaMail.zimbra>