Check for argp code, strndup, program_invocation_name,

Wed Mar  4 01:02:55 1998  Tom Tromey  <tromey@cygnus.com>

	* gnome-support.m4 (GNOME_SUPPORT_CHECKS): Check for argp code,
	strndup, program_invocation_name, program_invocation_short_name.

svn path=/trunk/; revision=58
This commit is contained in:
Tom Tromey
1998-03-04 08:14:23 +00:00
committed by Tom Tromey
parent c8ee176b4c
commit d98bf00fbd
2 changed files with 13 additions and 1 deletions

View File

@ -1,3 +1,8 @@
Wed Mar 4 01:02:55 1998 Tom Tromey <tromey@cygnus.com>
* gnome-support.m4 (GNOME_SUPPORT_CHECKS): Check for argp code,
strndup, program_invocation_name, program_invocation_short_name.
Mon Mar 2 15:27:44 1998 Tom Tromey <tromey@cygnus.com>
* gnome-x-checks.m4 (GNOME_X_CHECKS): Also check for SMlib.h; some

View File

@ -2,6 +2,13 @@ dnl libsupport stuff
dnl GNOME_SUPPORT_CHECKS
AC_DEFUN([GNOME_SUPPORT_CHECKS],[
AC_CHECK_FUNCS(getopt_long,,LIBOBJS="$LIBOBJS getopt.o getopt1.o")
AC_REPLACE_FUNCS(strtok_r strcasecmp)
AC_CHECK_FUNCS(argp_parse,,LIBOBJS="$LIBOBJS argp-ba.o argp-eexst.o argp-fmtstream.o argp-fs-xinl.o argp-help.o argp-parse.o argp-pv.o argp-xinl.o")
AC_TRY_LINK([#include <errno.h>],[
char *foo = program_invocation_short_name], [
AC_DEFINE(HAVE_PROGRAM_INVOCATION_SHORT_NAME)])
AC_TRY_LINK([#include <errno.h>],[
char *foo = program_invocation_name], [
AC_DEFINE(HAVE_PROGRAM_INVOCATION_NAME)])
AC_REPLACE_FUNCS(strtok_r strcasecmp strndup)
AC_SUBST(LIBOBJS)
])