Difference between revisions of "SunOS/ELF"

From Lazarus wiki
Jump to navigationJump to search
Line 1: Line 1:
The SunOS/ELF aka Solaris port is under development, currently no native compiler is working.
+
The SunOS/ELF aka Solaris port is under development. A native compiler is working.
  
 
== Status ==
 
== Status ==
 
* Cross compiled hello world is working.
 
* Cross compiled hello world is working.
 +
* Cross zipinstall is working
 +
* Remote testsuite run is working
  
 
== Usefull to know ==
 
== Usefull to know ==
 
* FPC/Solaris currently uses the GNU Tool chain. http://www.blastwave.org/ provides a prepackaged packages with a usable package manager for Solaris.
 
* FPC/Solaris currently uses the GNU Tool chain. http://www.blastwave.org/ provides a prepackaged packages with a usable package manager for Solaris.
 +
* http://www.sunfreeware.org also has the required GNU packages (make, libintl, gdb, binutils). After installation rename or symlink as and ld to gas and gld.
 
* The equivalent to strace/ktrace is called truss on Solaris.
 
* The equivalent to strace/ktrace is called truss on Solaris.

Revision as of 12:32, 13 February 2006

The SunOS/ELF aka Solaris port is under development. A native compiler is working.

Status

  • Cross compiled hello world is working.
  • Cross zipinstall is working
  • Remote testsuite run is working

Usefull to know

  • FPC/Solaris currently uses the GNU Tool chain. http://www.blastwave.org/ provides a prepackaged packages with a usable package manager for Solaris.
  • http://www.sunfreeware.org also has the required GNU packages (make, libintl, gdb, binutils). After installation rename or symlink as and ld to gas and gld.
  • The equivalent to strace/ktrace is called truss on Solaris.