Node:UNIX Installation Prerequisites, Next:, Up:UNIX installation



Prerequisites

C compiler and linker

A full SICStus installation requires a C compiler and a linker to perform final link steps on the installation machine.

If a C compiler is not available, it is possible to use a pre-built installation on some platforms (e.g. Mac OS X, 64bit SPARC Solaris).

Pre-built installation is only recommended as a last resort; it is available from the SICStus Installer Tool or by invoking InstallSICStus with the --all-questions argument.

A disadvantage with the pre-built installation is that SICStus libraries that interface to third-party products (Tcl/Tk, Berkeley DB, Java) may not work, or may require environment variables such as LD_LIBRARY_PATH to be set. Another disadvantage is that spld and splfr may not work unless you manually adjust the spld configure file. Of course, neither spld nor splfr will work anyway if you do not have a C compiler.

The Crypt Tool

The SICStus binary distributions are encrypted with the crypt program. If you do not have crypt on your machine, you can download a public domain crypt tool available via anonymous FTP from

ftp://ftp.sics.se/archive/sicstus3/aux/crypt.tar.gz

The enclosed README file describes how to compile it.

The crypt program is not needed if you use the SICStus Installer Tool to download SICStus.