You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by "P. Dwayne Miller" <dm...@espgroup.net> on 2001/10/12 19:43:22 UTC
Build Info for Win32
I'd like to try to build 2.0 from the latest source. I grabbed
httpd-2.0 from CVS, but that does not seem to be enough. It was missing
apr, libapr, xml, and others. What modules do I need, and where to I
put them in my sandbox to correctly build Apache?
TIA
Re: Build Info for Win32
Posted by "William A. Rowe, Jr." <wr...@covalent.net>.
See httpd-2.0/makefile.win for similar on the native Win32 build.
Bill
----- Original Message -----
From: "Dirk-Willem van Gulik" <di...@covalent.net>
To: <de...@httpd.apache.org>
Cc: <dm...@espgroup.net>
Sent: Friday, October 12, 2001 1:22 PM
Subject: Re: Build Info for Win32
>
>
> On Fri, 12 Oct 2001, William A. Rowe, Jr. wrote:
>
> > Simply cd httpd-2.0/srclib,
> >
> > then checkout the apr and apr-util modules straight into there.
> >
>
> After trying to talk a friend through things over the phone; I mailed
> him the patch below. Just to make easy things even more clear. perhaps
> we need to commit something like that.
>
> Dw.
>
> Index: buildconf
> ===================================================================
> RCS file: /home/cvs/httpd-2.0/buildconf,v
> retrieving revision 1.24
> diff -c -3 -r1.24 buildconf
> *** buildconf 2001/08/01 20:49:05 1.24
> --- buildconf 2001/10/12 18:15:59
> ***************
> *** 61,87 ****
> #
> if [ ! -d srclib/apr -o ! -f srclib/apr/build/apr_common.m4 ]; then
> echo ""
> ! echo "You don't have a srclib/apr/ subdirectory. Please get one:"
> ! echo ""
> ! echo " cd srclib"
> ! echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic
> login"
> ! echo " (password 'anoncvs')"
> ! echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co
> apr"
> ! echo ""
> ! exit 1
> fi
> if [ ! -d srclib/apr-util -o ! -f srclib/apr-util/Makefile.in ]; then
> echo ""
> ! echo "You don't have a srclib/apr-util/ subdirectory. Please get
> one:"
> echo ""
> echo " cd srclib"
> echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic
> login"
> echo " (password 'anoncvs')"
> ! echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co
> apr-util"
> echo ""
> exit 1
> fi
> -
> # These are temporary until Roy finishes the other build changes
> #
> touch .deps
> --- 61,87 ----
> #
> if [ ! -d srclib/apr -o ! -f srclib/apr/build/apr_common.m4 ]; then
> echo ""
> ! echo "You don't have the apr package in the srclib/apr/
> subdirectory. "
> ! E=apr
> fi
> if [ ! -d srclib/apr-util -o ! -f srclib/apr-util/Makefile.in ]; then
> echo ""
> ! echo "You don't have the apr-util package in the srclib/apr-util/
> subdirectory."
> ! E="$E apr-util"
> ! fi
> !
> ! if [ "x$E" != "x" ]; then
> echo ""
> + echo "More information on these portability packages is available
> from "
> + echo "http://apr.apache.org. To get a package through anonymous CVS
> do:"
> + echo ""
> echo " cd srclib"
> echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic
> login"
> echo " (password 'anoncvs')"
> ! echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co
> $E"
> echo ""
> exit 1
> fi
> # These are temporary until Roy finishes the other build changes
> #
> touch .deps
>
>
Re: Build Info for Win32
Posted by Dirk-Willem van Gulik <di...@covalent.net>.
On Fri, 12 Oct 2001, William A. Rowe, Jr. wrote:
> Simply cd httpd-2.0/srclib,
>
> then checkout the apr and apr-util modules straight into there.
>
After trying to talk a friend through things over the phone; I mailed
him the patch below. Just to make easy things even more clear. perhaps
we need to commit something like that.
Dw.
Index: buildconf
===================================================================
RCS file: /home/cvs/httpd-2.0/buildconf,v
retrieving revision 1.24
diff -c -3 -r1.24 buildconf
*** buildconf 2001/08/01 20:49:05 1.24
--- buildconf 2001/10/12 18:15:59
***************
*** 61,87 ****
#
if [ ! -d srclib/apr -o ! -f srclib/apr/build/apr_common.m4 ]; then
echo ""
! echo "You don't have a srclib/apr/ subdirectory. Please get one:"
! echo ""
! echo " cd srclib"
! echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic
login"
! echo " (password 'anoncvs')"
! echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co
apr"
! echo ""
! exit 1
fi
if [ ! -d srclib/apr-util -o ! -f srclib/apr-util/Makefile.in ]; then
echo ""
! echo "You don't have a srclib/apr-util/ subdirectory. Please get
one:"
echo ""
echo " cd srclib"
echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic
login"
echo " (password 'anoncvs')"
! echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co
apr-util"
echo ""
exit 1
fi
-
# These are temporary until Roy finishes the other build changes
#
touch .deps
--- 61,87 ----
#
if [ ! -d srclib/apr -o ! -f srclib/apr/build/apr_common.m4 ]; then
echo ""
! echo "You don't have the apr package in the srclib/apr/
subdirectory. "
! E=apr
fi
if [ ! -d srclib/apr-util -o ! -f srclib/apr-util/Makefile.in ]; then
echo ""
! echo "You don't have the apr-util package in the srclib/apr-util/
subdirectory."
! E="$E apr-util"
! fi
!
! if [ "x$E" != "x" ]; then
echo ""
+ echo "More information on these portability packages is available
from "
+ echo "http://apr.apache.org. To get a package through anonymous CVS
do:"
+ echo ""
echo " cd srclib"
echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic
login"
echo " (password 'anoncvs')"
! echo " cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co
$E"
echo ""
exit 1
fi
# These are temporary until Roy finishes the other build changes
#
touch .deps
Re: Build Info for Win32
Posted by "William A. Rowe, Jr." <wr...@covalent.net>.
Simply cd httpd-2.0/srclib,
then checkout the apr and apr-util modules straight into there.
Bill
----- Original Message -----
From: "P. Dwayne Miller" <dm...@espgroup.net>
To: <de...@httpd.apache.org>
Sent: Friday, October 12, 2001 12:43 PM
Subject: Build Info for Win32
> I'd like to try to build 2.0 from the latest source. I grabbed
> httpd-2.0 from CVS, but that does not seem to be enough. It was missing
> apr, libapr, xml, and others. What modules do I need, and where to I
> put them in my sandbox to correctly build Apache?
>
> TIA
>
>