rasmus 99/09/09 13:14:38
Modified: . configure
src Configure
Log:
A failure here is pretty much never due to the compiler not being ANSI
compliant but nearly always because a required library is missing. Since
this message went in, my support load for PHP has gone way up. Fix it
to be sane and to propogate --verbose through to the TestCompile
correctly.
Revision Changes Path
1.103 +5 -2 apache-1.3/configure
Index: configure
===================================================================
RCS file: /home/cvs/apache-1.3/configure,v
retrieving revision 1.102
retrieving revision 1.103
diff -u -r1.102 -r1.103
--- configure 1999/08/14 08:29:05 1.102
+++ configure 1999/09/09 20:14:29 1.103
@@ -1469,10 +1469,13 @@
## create all other Makefiles by running the proprietary
## $src/Configure script with our custom Configuration.apaci file
##
+if [ "x$verbose" = "xyes" ]; then
+ vflag="-v";
+fi
if [ "x$quiet" = "xyes" ]; then
- (cd $src; ./Configure -file Configuration.apaci >/dev/null);
+ (cd $src; ./Configure ${vflag} -file Configuration.apaci >/dev/null);
else
- (cd $src; ./Configure -file Configuration.apaci |\
+ (cd $src; ./Configure ${vflag} -file Configuration.apaci |\
sed -e '/^Using config file:.*/d' \
-e "s:Makefile in :Makefile in $src\\/:" \
-e "s:Makefile\$:Makefile in $src:")
1.372 +10 -6 apache-1.3/src/Configure
Index: Configure
===================================================================
RCS file: /home/cvs/apache-1.3/src/Configure,v
retrieving revision 1.371
retrieving revision 1.372
diff -u -r1.371 -r1.372
--- Configure 1999/09/05 18:04:41 1.371
+++ Configure 1999/09/09 20:14:33 1.372
@@ -82,9 +82,14 @@
####################################################################
## Now handle any arguments, which, for now, is -file
-## to select an alternate Configuration file
+## to select an alternate Configuration file and -v
+## to turn on verbose mode
##
while [ "x$1" != "x" ]; do
+ if [ "x$1" = "x-v" ] ; then
+ shift 1;
+ vflag="-v";
+ fi
if [ "x$1" = "x-file" ] ; then
shift 1; file=$1; shift 1
if [ ! -r $file ]; then
@@ -2138,14 +2143,13 @@
:
else
echo " + doing sanity check on compiler and options"
- if ./helpers/TestCompile sanity; then
+ if ./helpers/TestCompile $vflag sanity; then
:
else
echo "** A test compilation with your Makefile configuration"
- echo "** failed. This is most likely because your C compiler"
- echo "** is not ANSI. Apache requires an ANSI C Compiler, such"
- echo "** as gcc. The above error message from your compiler"
- echo "** will also provide a clue."
+ echo "** failed. Re-run your configure script with --verbose"
+ echo "** to get a better idea of what is failing. Note that"
+ echo "** Apache requires an ANSI C Compiler, such as gcc. "
echo " Aborting!"
exitcode=1
exit 1