summaryrefslogtreecommitdiffstats
path: root/encap/INSTALL
diff options
context:
space:
mode:
authorDaniel Joseph Barnhart Clark <dclark@pobox.com>2007-07-19 14:12:43 +0000
committerDaniel Joseph Barnhart Clark <dclark@pobox.com>2007-07-19 14:12:43 +0000
commit8739c8c403f4a94c7d27bedfd2c2622194671a18 (patch)
tree59b88b042c7fd2af6b25e59ef964e63749aa09e2 /encap/INSTALL
parent277ddd3df02b82a836fd619f2d628b40de197661 (diff)
downloadbcfg2-8739c8c403f4a94c7d27bedfd2c2622194671a18.tar.gz
bcfg2-8739c8c403f4a94c7d27bedfd2c2622194671a18.tar.bz2
bcfg2-8739c8c403f4a94c7d27bedfd2c2622194671a18.zip
EncapPackages: Broke supported platforms out to seperate file, minor updates to other doc.
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3495 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'encap/INSTALL')
-rw-r--r--encap/INSTALL13
1 files changed, 8 insertions, 5 deletions
diff --git a/encap/INSTALL b/encap/INSTALL
index 4d2ccf95a..cd2c5e928 100644
--- a/encap/INSTALL
+++ b/encap/INSTALL
@@ -1,4 +1,4 @@
-EncapPackages | EncapReadme | '''EncapInstall''' | EncapHowto
+EncapPackages | EncapReadme | EncapPlatforms | '''EncapInstall''' | EncapHowto
----
@@ -6,12 +6,18 @@ EncapPackages | EncapReadme | '''EncapInstall''' | EncapHowto
== Prerequisites ==
* Read the [wiki:EncapReadme README]
+ * GNU gcc and GNU g++
+ * If you are using the gcc distributed with Solaris/x86 10, you need to
+ install the gcc bug fix at http://www.openssl.org/~appro/values.c by
+ running "`ksh -f values.c`" as root (or openssl will segfault)
* GNU make (make sure "gmake" links to GNU make on non-GNU platforms)
* epkg (the encap package manager)
* Canonical website is http://www.encap.org/epkg
* Mirror of epkg binaries is available at http://www.dclark.us/mirror/
* If built from source, first need all recommended libraries from web page
* To ease building from source, read `epkg/README` and use `epkg/Makefile`
+ * On AIX 4.3.3, you will need GNU binutils from:
+ ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/GNUPro/binutils-2.9.aix51.020209-4.aix4.3.ppc.rpm
You will need binaries of the GNU tools. For GNU and BSD based operating
systems, you should be able to get these via the operating system's package
@@ -22,13 +28,13 @@ system. For commercial operating systems, these can be obtained from:
http://aixpdslib.seas.ucla.edu/aixpdslib.html
(These are trivial to convert into encap packages)
* Bull AIX Freeware at http://www.bullfreeware.com/
+ * IBM AIX Toolbox at ftp://ftp.software.ibm.com/aix/freeSoftware
Solaris::
* Freeware for Solaris at http://www.sunfreeware.com/
* Community Software for Solaris at http://www.blastwave.org/packages.php
== Advanced Packaging Tool (APT) support ==
-
On platforms that use APT, such as Debian and Ubuntu, "bcfg2-python-apt" must
be built. Unfortunately the version required is dependent on the version of the
distribution.
@@ -85,9 +91,6 @@ You can install the doc packages if you want, although it probably makes more
sense to let bcfg2 install them on machines you want to have them on after you
get stuff up and running.
-On GNU/Linux platforms, glib and gamin will also be built; these only have to
-be installed only on the bcfg2 server machine.
-
Cheetah will be built on all platforms (as it is needed as a build-time
prerequisite), however for run-time it only needs to be installed on the bcfg2
server machine.