Seth Grover wrote:
Quick question: http://freepascal.org says:

"It is available for different processors: Intel x86, Amd64/x86_64,
PowerPC, PowerPC64, Sparc, ARM."
"The following operating systems are supported: Linux, FreeBSD, Haiku,
Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and
classic) and MorphOS."

Then, lower, it lists:

"Sparc architecture - 16 MB of RAM is required. Runs on any Sparc
Linux installation (solaris is experimental)."

Most of the references to Sparc/Solaris that I'm finding on the
mailing list and whatnot are quite old. Can someone who knows give me
a quick rundown as to what the status of Solaris on Sparc is? I'm
specifically looking to port a Linux shared library to solaris on
sparc.

Let's try and take this in several stages.

* SPARC on Linux works, although there is something- possibly an alignment error- that causes Lazarus to fail (also affects at least some ARM). Bug 0019109, but apart from that I'm running FPC/Lazarus-generated code routinely on SPARC (Debian Etch/Lenny/Squeeze).

* FPC compiler targeting SPARC on Solaris works, together with much of the RTL. Bug 0018271 contains working notes of where I had to adjust paths etc.

* I've compiled much of the infrastructure required to support Lazarus on SPARC/Solaris, but ground to a halt when it became apparent that many of the fundamental libraries weren't available for v10 which is what I was running.

* I'll have another shot at this when I've got time, and when the situation with v11 has settled down. I'm not in a position to start buying pukka copies so a lot depends on Oracle here, and what their plans are for Solaris.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to