dnl libtoolhack.m4--hack to make libtool behave better dnl Rob Earhart dnl $Id: libtoolhack.m4,v 1.4 2003/10/08 20:35:25 rjs3 Exp $ dnl Libtool tries to compile an empty file to see whether it can build dnl shared libraries, and treats *any* warning as a problem. dnl Solaris's and HP's cc complains about the empty file. So we hack dnl the CFLAGS to make cc not complain. AC_DEFUN([CMU_PROG_LIBTOOL], [ AC_REQUIRE([AC_PROG_CC]) if test "$ac_cv_prog_gcc" = no; then case "$host_os" in solaris2*) save_cflags="${CFLAGS}" CFLAGS="-erroff=E_EMPTY_TRANSLATION_UNIT ${CFLAGS}" ;; hpux*) save_cflags="${CFLAGS}" CFLAGS="-w" ;; esac fi AC_PROG_LIBTOOL if test "$ac_cv_prog_gcc" = no; then case "$host_os" in solaris2*|hpux*) CFLAGS="${save_cflags}" esac fi ])