On 17/11/2011 13:00, marco atzeri wrote: > the problem is that the configure scripts incorrectly looks for > libpcre.so that on cygwin is called differently: > > /usr/bin/cygpcre-0.dll > > so you need to modify the configure accordingly or > remove the test and leave only the check for "pcre.h" > > same for libidn /usr/bin/cygidn-11.dll > > libpq /usr/bin/cygpq.dll > > and so on. > These are upstream bugs in configure, looking for the lib > is wrong as different platforms have different conventions. > They should only look for the header.
Well, they could look for the lib too, as long as they used the correct autoconf macro (AC_CHECK_LIB or AC_SEARCH_LIB) to do so. Rather than try searching in arbitrary and unknown places for unknown file names, that just tries running a compile with the relevant -l flag and seeing if it succeeds - which for the purposes of the build is more definitively accurate anyway. cheers, DaveK -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple