|
18 | 18 | well as the fact that the bundled versions are up-to-date:
|
19 | 19 | autoconf 2.52 and (g)libtool 1.4.2.
|
20 | 20 |
|
21 |
| - Earlier versions of OS X are not so fortunate, and the bundled tools |
22 |
| - are not only older versions, but also, for the most part, do not work |
23 |
| - well. If you are interested in developing under Darwin, we |
24 |
| - recommend that you obtain and install replacement versions of what |
25 |
| - are normally installed on Darwin (and OS X, as of v10.1.5). If |
26 |
| - you build your own versions of autoconf 2.52 and libtool 1.4.2, be |
27 |
| - aware that there are some Darwin specific patches to the official |
28 |
| - code that still must be applied for them to fully work. A useful |
29 |
| - page to check out is: |
30 |
| - |
31 |
| - http://fink.sourceforge.net/doc/porting/libtool.php |
32 |
| - |
33 |
| - Pier Fumagalli also provides pre-built Darwin packages of the |
34 |
| - patched autoconf and libtool suites, available at: |
35 |
| - |
36 |
| - http://www.apache.org/~pier/macosx/ |
37 |
| - |
38 | 21 | You will note that GNU libtool should actually be installed as
|
39 | 22 | glibtool, to avoid conflict with a Darwin program of the same
|
40 |
| - name. Pier's packages have this change already. All files are |
41 |
| - installed under /usr/local/ so to use these versions, and be sure |
42 |
| - that /usr/local/bin is earlier in your PATH. |
| 23 | + name. |
43 | 24 |
|
44 | 25 | There have been some reports that autoconf 2.52 prevents Apache's
|
45 | 26 | build system from correctly handling passing multi-value envvars
|
|
56 | 37 | This is a known issue and will be fixed in a later version of the
|
57 | 38 | autoconf suite. These errors can be safely ignored.
|
58 | 39 |
|
59 |
| - With Darwin 10, the default C compiler (gcc) will try to build |
60 |
| - multi-architecture bundles. This causes problems with APR, which |
61 |
| - needs to know various data-type sizes which it assumes are universal |
62 |
| - for platforms. Until this is fully fixed, we recommend using the |
63 |
| - '-arch i386' gcc option when building both Apache and APR. |
| 40 | + For later versions of OS X, (10.8 and 10.9), be sure to have Xcode |
| 41 | + AND Xcode Command Line Tools installed. httpd will built both with |
| 42 | + gcc and clang. |
64 | 43 |
|
65 | 44 | ==========
|
66 | 45 | FreeBSD:
|
|
0 commit comments