exit(0);
}
!
-$CC $CFLAGS $CPPFLAGS $tempcc -o $tempfile $LDFLAGS -lssl -lcrypto && $tempfile && {
+$CC $CFLAGS $CPPFLAGS $tempcc -o $tempfile $LDFLAGS -lssl -lcrypto && $tempfile >/dev/null 2>&1 && {
CFLAGS=${CFLAGS}' -DHAVE_OPENSSL'
LDFLAGS=${LDFLAGS}' -lssl -lcrypto -lz'
} || {
echo Citadel Server requires OpenSSL which is not present.
+ rm -f $tempfile $tempcc 2>/dev/null
exit 2
}
}
!
-$CC $CFLAGS $CPPFLAGS $tempcc -o $tempfile && {
+$CC $CFLAGS $CPPFLAGS $tempcc -o $tempfile >/dev/null 2>&1 && {
ICONV='yes'
echo iconv.h is present and requires no additional libraries
} || {
LDFLAGS=${LDFLAGS}' -liconv'
} || {
echo Citadel Server requires iconv character set conversion.
+ rm -f $tempfile $tempcc 2>/dev/null
exit 1
}
}
}
!
-$CC $CFLAGS $CPPFLAGS $tempcc -lresolv -o $tempfile && {
+$CC $CFLAGS $CPPFLAGS $tempcc -lresolv -o $tempfile >/dev/null 2>&1 && {
LRESOLV='-lresolv'
} || {
LRESOLV=''
}
+rm -f $tempfile $tempcc 2>/dev/null
+
########################################################################
# Test for -lintl
}
!
-$CC $CFLAGS $CPPFLAGS $tempcc -lintl -o $tempfile && {
+$CC $CFLAGS $CPPFLAGS $tempcc -lintl -o $tempfile >/dev/null 2>&1 && {
LINTL='-lintl'
} || {
LINTL=''
}
+rm -f $tempfile $tempcc 2>/dev/null
+
########################################################################
# Are we on Linux with -lcrypt and PAMmy stuff?
}
!
-$CC $CFLAGS $CPPFLAGS $tempcc -lcrypt -o $tempfile && {
+$CC $CFLAGS $CPPFLAGS $tempcc -lcrypt -o $tempfile >/dev/null 2>&1 && {
CHKPW='chkpw chkpwd'
} || {
CHKPW=''
}
+rm -f $tempfile $tempcc 2>/dev/null
+
########################################################################
# This is needed to link Berkeley DB. We will add more here later.