This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Pre-ITP: apache/mod_php

Gerrit P. Haase schrieb:
Reini Urban wrote:
--- ext/dba/config.m4~    2004-03-08 01:01:03.000000000 +0100
+++ ext/dba/config.m4    2004-09-24 13:27:27.121674400 +0100
@@ -11,8 +11,11 @@
-  $2
+  old_LIBS=$LIBS
+  LIBS="$2 LIBS"

It is missing the $ prefix here.


As I see here
or news://
the php folks don't plan to fix anything in their configure.

"We know, it's just broken, fix it by yourself" is the answer.

Yes, the PHP4 ./configure internals have been broken in this way for a
number of years and bug reports have been filed accordingly. As you have
noted, the compiler has no difficulty finding the libs but the configure
script itself fails while performing its own (spurious) path search.
This is an artificial failure and cannot be corrected with command-line
options in the version you are using (4.3.8, by the looks of it). If
this is the problem you are experiencing, then all you need to do is
hack ./configure so that it ignores these "errors". For example, if
./configure fails on this:

{ echo "configure: error: libjpeg.(a|so) not found." 1>&2; exit 1; }

then you can make PHP4 compile fully and correctly by changing it to

{ echo "configure: error: libjpeg.(a|so) not found." 1>&2; }
Reini Urban

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]