Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2025-09

Support for PowerPC64 on FreeBSD

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Curtis Hamilton

I’m attempting to build fpc on FreeBSD/PowerPC64. I’ve added what I think are the necessary changes to add PowerPC64 to BSD/FreeBSD. However, when I cross compile for PowerPC64 below are the results I get. Both fpc and ppc ppc64 fail. However, ppudump, ppufiles and other executables seem to be okay.

What do you think?

# ./fpc
ERangeError:Range check
<https://forum.lazarus.freepascal.org/index.php/topic,69337.msg538250.html#msg538250> error

# ./ppcppc64
Fatal: No source file name in command line
Fatal: Compilation aborted

# ./ppudump
PPU-Analyser Version 3.2.0
Copyright (c) 1998-2013 by the Free Pascal Development Team

usage: ppudump [options] <filename1> <filename2>...

[options] can be:
-F<format> Set output format to <format>
t - text format (default)
j - JSON format
x - XML format
-M Exit with ExitCode=2 if more information is available -S Skip PPU version check. May lead to reading errors -V<verbose> Set verbosity to <verbose>
H - Show header info
I - Show interface
M - Show implementation
S - Show interface symbols
D - Show interface definitions
A - Show all
-h, -? This helpscreen

Reply by email