It seems GCC 4.8 at least does not reorder lnker flags so we can't use
the particular LDADD approach there. Use explicit setting of LIBS and
CXXFLAGS instead.
SQUID_STATE_SAVE(squid_ecap_state)
AC_MSG_CHECKING([whether -lecap will link])
- LDFLAGS="$LIBADD $EXT_LIBECAP_LIBS"
+ CXXFLAGS="$CXXFLAGS $EXT_LIBECAP_CFLAGS"
+ LIBS="$LIBS $EXT_LIBECAP_LIBS"
AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <libecap/common/names.h>]],[[
const libecap::Name test("test", libecap::Name::NextId());
]])],[