Source of: /manual/en/install.unix.solaris.php
<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/install.unix.inc";
$setup = array (
'home' =>
array (
0 => 'index.php',
1 => 'PHP Manual',
),
'head' =>
array (
0 => 'UTF-8',
1 => 'en',
),
'this' =>
array (
0 => 'install.unix.solaris.php',
1 => 'Solaris specific installation tips',
),
'up' =>
array (
0 => 'install.unix.php',
1 => 'Installation on Unix systems',
),
'prev' =>
array (
0 => 'install.unix.openbsd.php',
1 => 'OpenBSD installation notes',
),
'next' =>
array (
0 => 'install.unix.debian.php',
1 => 'Debian GNU/Linux installation notes',
),
);
$setup["toc"] = $TOC;
$setup["parents"] = $PARENTS;
manual_setup($setup);
manual_header();
?>
<div id="install.unix.solaris" class="sect1">
<h2 class="title"><span class="productname">Solaris</span> specific installation tips</h2>
<p class="para">
This section contains notes and hints specific to installing
PHP on <span class="productname">Solaris</span> systems.
</p>
<div id="install.unix.solaris.required" class="sect2">
<h3 class="title">Required software</h3>
<p class="para">
<span class="productname">Solaris</span> installs often lack C compilers and their related tools.
Read <a href="faq.build.php#faq.installation.needgnu" class="link">this FAQ</a>
for information on why using GNU versions for some of these
tools is necessary. The required software is as follows:
</p><ul class="itemizedlist">
<li class="listitem">
<span class="simpara">
gcc (recommended, other C compilers may work)
</span>
</li>
<li class="listitem">
<span class="simpara">
make
</span>
</li>
<li class="listitem">
<span class="simpara">
flex
</span>
</li>
<li class="listitem">
<span class="simpara">
bison
</span>
</li>
<li class="listitem">
<span class="simpara">
m4
</span>
</li>
<li class="listitem">
<span class="simpara">
autoconf
</span>
</li>
<li class="listitem">
<span class="simpara">
automake
</span>
</li>
<li class="listitem">
<span class="simpara">
perl
</span>
</li>
<li class="listitem">
<span class="simpara">
gzip
</span>
</li>
<li class="listitem">
<span class="simpara">
tar
</span>
</li>
<li class="listitem">
<span class="simpara">
GNU sed
</span>
</li>
</ul><p>
In addition, you will need to install (and possibly compile) any
additional software specific to your configuration, such as Oracle
or MySQL.
</p>
</div>
<div id="install.unix.solaris.packages" class="sect2">
<h3 class="title">Using Packages</h3>
<p class="simpara">
You can simplify the <span class="productname">Solaris</span> install process by using pkgadd to
install most of your needed components.
</p>
</div>
</div><?php manual_footer(); ?>