ghc-6.10.4-i386-unknown-solaris2.tar.bz2 This is a binary distribution for Solaris, prepared by Christian Maeder. You will also need (amongst others) libcurses.so.1, which may mean setting LD_LIBRARY_PATH.
Downloading our software requires TLSv1.2 or higher. Some older operating systems (or their libcurl, curl, andnss libraries used by apt-get or yum) may need to be upgraded to a version that enables TLSv1.2 support inorder to download files using package installations. Please refer to your operating system documentation formore details.
The most recent version available as binaries is 2.4.2, which can be downloaded from -solaris/fpc-2.4.2.sparc-solaris.tar.gz. There is an install script corresponding to this version at -solaris/install.sh, but see =18271 for patches that might be needed; there might be a more recent version of this script with the trunk sources available via Subversion.
Gnu ld creates binaries that are not completely solaris abi compatible. malloc (libc) for example always returns a null pointer. FPC uses the solaris linker by using the -Xn compiler option (available from 2.4.2 onwards but not documented until 3.2). Solaris ld is in /usr/css/bin and gnu binutils has installed the link /usr/bin/ld : 2b1af7f3a8