You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ji...@apache.org on 2002/04/23 14:18:35 UTC

cvs commit: httpd-2.0 README.platforms README

jim         02/04/23 05:18:35

  Modified:    .        README
  Added:       .        README.platforms
  Log:
  Just add a file to use to house some platform dependent knowledge...
  Right now, just some Darwin notes.
  
  Revision  Changes    Path
  1.12      +2 -1      httpd-2.0/README
  
  Index: README
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/README,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- README	20 Mar 2002 23:28:05 -0000	1.11
  +++ README	23 Apr 2002 12:18:35 -0000	1.12
  @@ -29,7 +29,8 @@
     Installation
     ------------
   
  -  Please see the file called INSTALL.
  +  Please see the file called INSTALL.  Platform specific notes can be
  +  found in README.platforms.
   
     Licensing
     ---------
  
  
  
  1.1                  httpd-2.0/README.platforms
  
  Index: README.platforms
  ===================================================================
  
                            Apache HTTP Server
  
    Platform specific notes:
    ------------------------
  
    Darwin (OS X):
     Apache 2.0 relies heavily on the use of autoconf and libtool to provide
     a build environment.  Darwin provides these tools,  but they are
     an earlier release,  and for the most part,  do not work well.
     If you are interested in developing under Darwin,  we recommend
     that you obtain and install replacement versions of what are
     normally installed on Darwin (and OS X, as of v10.1.4).  If you
     build your own versions of autoconf 2.52 and libtool 1.4.2,  be
     aware that there are some Darwin specific patchs to the official
     code that still must be applied for them to fully work.  A useful
     page to check out is:
  
        http://fink.sourceforge.net/doc/porting/libtool.php
  
     Pier Fumagalli also provides pre-built Darwin packages of the
     patched autoconf and libtool suites,  available at:
  
        http://www.apache.org/~pier/macosx/
  
     You will note that GNU libtool should actually be installed as
     glibtool, to avoid conflict with a Darwin program of the same
     name.  Pier's packages have this change already.  All files are
     installed under /usr/local/ so to use these versions,  be sure that
     /usr/local/bin is earlier in your PATH.
  
     There have been some reports that autoconf 2.52 prevents Apache's
     build system from correctly handling passing multi-value envvars
     to the build system (eg: CFLAGS="-g -O3" ./configure),  causing
     errors.  Use of bash does not seem to help in this situation.  If
     this affects you, downgrading to autoconf 2.13 (which is installed
     on Darwin) will help.