You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by rs...@hyperreal.org on 1999/08/27 12:11:31 UTC
cvs commit: apache-2.0 README.rse config.option
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>