X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=README.platforms;h=061a4e32c4fe96cc4d037765821eb34ac7919217;hb=230e36996587df016c14fe14ac6df4f32a671e66;hp=5307c104e1177493428da02f4f0a699372cedba0;hpb=4f2a685fa7859f712bf614a2649020489d1d73de;p=apache diff --git a/README.platforms b/README.platforms index 5307c104e1..061a4e32c4 100644 --- a/README.platforms +++ b/README.platforms @@ -48,6 +48,20 @@ this affects you, downgrading to autoconf 2.13 (which is installed on Darwin) will help. + With Leopard (at least up to 10.5.2), when running configure + you will likely see errors such as: + + rm: conftest.dSYM: is a directory + + This is a known issue and will be fixed in a later version of the + autoconf suite. These errors can be safely ignored. + + With Darwin 10, the default C compiler (gcc) will try to build + multi-architecture bundles. This causes problems with APR, which + needs to know various data-type sizes which it assumes are universal + for platforms. Until this is fully fixed, we recommend using the + '-arch i386' gcc option when building both Apache and APR. + ========== FreeBSD: autoconf 2.52 creates scripts that are incompatible with the Posix @@ -96,3 +110,24 @@ (That patch works with many recent levels of Apache 2+.) +================ + Solaris: + + On Solaris, better performance may be achieved by using the Sun Studio + compiler instead of gcc. As of version 11, it is now free (registration + required). Download the compiler from: + + http://developers.sun.com/prodtech/cc/downloads/index.jsp + + If you use Sun Studio, the following compiler flags (CFLAGS) are + recommended: + + -XO4 -xchip=generic + +================ + Ubuntu: + + You will need to ensure that you have either libtool 1.5.6 + or 2.2.6b, or later. Expat 2.0.1 and PCRE 8.02 are also + recommended to be installed. If building PCRE from source, + you'll also need g++.