rse 99/08/27 03:11:31
Modified: . README.rse config.option Log: Update paths for new repository structure. Revision Changes Path 1.8 +19 -18 apache-2.0/README.rse Index: README.rse =================================================================== RCS file: /home/cvs/apache-2.0/README.rse,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- README.rse 1999/08/19 16:01:58 1.7 +++ README.rse 1999/08/27 10:11:30 1.8 @@ -1,7 +1,7 @@ - Get the Apache/mpm beast running - Ralf S. Engelschall, 12-Aug-1999 - ------------------------------------ + Get the Apache 2.0 beast running + Ralf S. Engelschall, 27-Aug-1999 + -------------------------------- These are my instructions for getting Apache/mpm running under various platforms. For some background details see apache-apr/pthread/README.rse, @@ -10,11 +10,11 @@ o FooBar/OS + prefork MPM [the portable preforking process model] - $ cd <ROOT>/apache-mpm/mpm/ + $ cd <ROOT>/apache-2.0/ $ ./configure \ --with-layout=GNU \ --target=apache \ - --prefix=/tmp/apache-mpm \ + --prefix=/tmp/apache-2.0 \ --set-rule=MPM_METHOD:prefork \ --disable-module=status \ --disable-module=include \ @@ -24,7 +24,7 @@ Alternative: - $ cd <ROOT>/apache-mpm/mpm/ + $ cd <ROOT>/apache-2.0/ $ ./configure --with-option=mpm-prefork $ make $ make install @@ -32,10 +32,11 @@ o FooBar/OS + Ralf S. Engelschall's GNU Pth + dexter MPM [the portable hybrid (preforking+prethreading) process model] - $ cd <ROOT>/apache-mpm + $ cd <ROOT>/apache-2.0/src/lib $ lynx ftp://ftp.gnu.org/gnu/pth/pth-1.1.X.tar.gz $ gunzip <pth-1.1.X.tar.gz | tar xvf - - $ cd pth-1.1.X + $ mv pth-1.1.X pth + $ cd pth $ ./configure \ --disable-shared \ --enable-pthread \ @@ -43,14 +44,14 @@ $ make $ make test - $ cd <ROOT>/apache-mpm/mpm - $ CFLAGS='-I\$(SRCDIR)/../pth-1.1.X -DPTHREAD_EVERYWHERE -DNO_SERIALIZED_ACCEPT' \ - LDFLAGS='-L\$(SRCDIR)/../pth-1.1.X/.libs' \ + $ cd <ROOT>/apache-2.0/ + $ CFLAGS='-I\$(SRCDIR)/lib/pth -DPTHREAD_EVERYWHERE -DNO_SERIALIZED_ACCEPT' \ + LDFLAGS='-L\$(SRCDIR)/lib/pth/.libs' \ LIBS="-lpthread" \ ./configure \ --with-layout=GNU \ --target=apache \ - --prefix=/tmp/apache-mpm + --prefix=/tmp/apache-2.0 --set-rule=MPM_METHOD:dexter \ --disable-module=status \ --disable-module=include \ @@ -60,7 +61,7 @@ Alternative: - $ cd <ROOT>/apache-mpm/mpm/ + $ cd <ROOT>/apache-2.0/ $ ./configure --with-option=mpm-dexter-pth $ make $ make install @@ -72,16 +73,16 @@ $ ./configure $ make - $ cd <ROOT>/apache-mpm/mpm + $ cd <ROOT>/apache-2.0/ $ CC='cc' \ OPTIM='-O2' \ - CFLAGS='-pthread -I\$(SRCDIR)/../../../apache-apr/poll -DNO_SERIALIZED_ACCEPT' \ - LDFLAGS='-pthread -L\$(SRCDIR)/../../../apache-apr/poll' \ + CFLAGS='-pthread -I\$(SRCDIR)/../../apache-apr/poll -DNO_SERIALIZED_ACCEPT' \ + LDFLAGS='-pthread -L\$(SRCDIR)/../../apache-apr/poll' \ LIBS='-lpoll' \ ./configure \ --with-layout=GNU \ --target=apache \ - --prefix=/tmp/apache-mpm \ + --prefix=/tmp/apache-2.0 \ --set-rule=MPM_METHOD:dexter \ --disable-module=status \ --disable-module=include \ @@ -91,7 +92,7 @@ Alternative: - $ cd <ROOT>/apache-mpm/mpm/ + $ cd <ROOT>/apache-2.0/ $ ./configure --with-option=mpm-dexter-uthread $ make $ make install 1.5 +10 -10 apache-2.0/config.option Index: config.option =================================================================== RCS file: /home/cvs/apache-2.0/config.option,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- config.option 1999/08/16 11:35:56 1.4 +++ config.option 1999/08/27 10:11:30 1.5 @@ -8,7 +8,7 @@ <Option common> OPTIM='-pipe -O2' --target=apache - --prefix=/tmp/apache-mpm + --prefix=/tmp/apache-2.0 --disable-module=status --disable-module=include --disable-module=cgi @@ -27,7 +27,7 @@ ## Hybrid Variants ## ## Assumptions for GNU Pth based variants: -## - Pth source tree was extracted to apache-mpm/pth/ +## - Pth source tree was extracted to apache-2.0/src/lib/pth/ ## - Pth was configured with ``--enable-pthread --enable-syscall-soft'' ## - Pth was already build (but needs not to be installed) ## Assumptions for FreeBSD uthread based variants: @@ -42,8 +42,8 @@ # pthread MPM with GNU Pth <Option mpm-pthread-pth> - CFLAGS='-I\$(SRCDIR)/../../pth -DPTHREAD_EVERYWHERE -DNO_SERIALIZED_ACCEPT' - LDFLAGS='-L\$(SRCDIR)/../../pth/.libs' + CFLAGS='-I\$(SRCDIR)/lib/pth -DPTHREAD_EVERYWHERE -DNO_SERIALIZED_ACCEPT' + LDFLAGS='-L\$(SRCDIR)/lib/pth/.libs' LIBS=-lpthread --set-rule=MPM_METHOD:mpmt_pthread </Option> @@ -51,8 +51,8 @@ # pthread MPM with FreeBSD uthread <Option mpm-pthread-uthread> CC=cc - CFLAGS='-pthread -I\$(SRCDIR)/../../../apache-apr/poll -DNO_SERIALIZED_ACCEPT' - LDFLAGS='-pthread -L\$(SRCDIR)/../../../apache-apr/poll' + CFLAGS='-pthread -I\$(SRCDIR)/../../apache-apr/poll -DNO_SERIALIZED_ACCEPT' + LDFLAGS='-pthread -L\$(SRCDIR)/../../apache-apr/poll' LIBS=-lpoll --set-rule=MPM_METHOD:mpmt_pthread </Option> @@ -71,8 +71,8 @@ # dexter MPM with GNU Pth <Option mpm-dexter-pth> - CFLAGS='-I\$(SRCDIR)/../../pth -DPTHREAD_EVERYWHERE -DNO_SERIALIZED_ACCEPT' - LDFLAGS='-L\$(SRCDIR)/../../pth/.libs' + CFLAGS='-I\$(SRCDIR)/lib/pth -DPTHREAD_EVERYWHERE -DNO_SERIALIZED_ACCEPT' + LDFLAGS='-L\$(SRCDIR)/lib/pth/.libs' LIBS=-lpthread --set-rule=MPM_METHOD:dexter </Option> @@ -80,8 +80,8 @@ # dexter MPM with FreeBSD uthread <Option mpm-dexter-uthread> CC=cc - CFLAGS='-pthread -I\$(SRCDIR)/../../../apache-apr/poll -DNO_SERIALIZED_ACCEPT' - LDFLAGS='-pthread -L\$(SRCDIR)/../../../apache-apr/poll' + CFLAGS='-pthread -I\$(SRCDIR)/../../apache-apr/poll -DNO_SERIALIZED_ACCEPT' + LDFLAGS='-pthread -L\$(SRCDIR)/../../apache-apr/poll' LIBS=-lpoll --set-rule=MPM_METHOD:dexter </Option>