Re: Any interest in FreePascal support for FreeBSD/PowerPC64

Adrian Chadd <[email protected]> Thu, 29 Jan 2026 20:30:09 -0800
Newsgroups gmane.os.freebsd.devel.ppc
Message-ID <CAJ-VmokYgm2zT8rv73Ax9pJv7jS2Sp8J9pcd=2mZzbb0sN2u8g@mail.gmail.com>
hi! thanks!

will this support show up in our ports?



-a

On Tue, 27 Jan 2026 at 15:33, Curtis Hamilton <[email protected]> wrote:
>
> Great idea! I know of your work in trying to get formal support for PowerPC64.
>
> Thanks for the support.
>
> On Tue, Jan 27, 2026 at 5:05 PM Timothy Pearson <[email protected]> wrote:
>>
>> Awesome, nice work!  Now if only we could get the Go support I wrote upstreamed... ;)
>>
>> ----- Original Message -----
>> > From: "Curtis Hamilton" <[email protected]>
>> > To: "Timothy Pearson" <[email protected]>, "freebsd-ppc" <[email protected]>
>> > 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 <[email protected]>
>> > 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 <
>> >> [email protected]> wrote:
>> >>
>> >>>
>> >>>
>> >>> ----- Original Message -----
>> >>> > From: "Curtis Hamilton" <[email protected]>
>> >>> > To: "freebsd-ppc" <[email protected]>
>> >>> > 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?
>> >>>