version 1.1.1.1, 2000/01/09 17:00:49 |
version 1.1.1.2, 2000/01/22 14:15:48 |
|
|
dnl aclocal.m4 generated automatically by aclocal 1.3d |
dnl aclocal.m4 generated automatically by aclocal 1.4a |
|
|
dnl Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. |
dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. |
dnl This file is free software; the Free Software Foundation |
dnl This file is free software; the Free Software Foundation |
dnl gives unlimited permission to copy and/or distribute it, |
dnl gives unlimited permission to copy and/or distribute it, |
dnl with or without modifications, as long as this notice is preserved. |
dnl with or without modifications, as long as this notice is preserved. |
Line 21 dnl AM_INIT_AUTOMAKE(package,version, [no-define]) |
|
Line 21 dnl AM_INIT_AUTOMAKE(package,version, [no-define]) |
|
|
|
AC_DEFUN(AM_INIT_AUTOMAKE, |
AC_DEFUN(AM_INIT_AUTOMAKE, |
[AC_REQUIRE([AC_PROG_INSTALL]) |
[AC_REQUIRE([AC_PROG_INSTALL]) |
|
dnl We require 2.13 because we rely on SHELL being computed by configure. |
|
AC_PREREQ([2.13]) |
PACKAGE=[$1] |
PACKAGE=[$1] |
AC_SUBST(PACKAGE) |
AC_SUBST(PACKAGE) |
VERSION=[$2] |
VERSION=[$2] |
Line 41 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) |
|
Line 43 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) |
|
AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir) |
AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir) |
AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) |
AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) |
AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) |
AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) |
|
dnl Set install_sh for make dist |
|
install_sh="$missing_dir/install-sh" |
|
test -f "$install_sh" || install_sh="$missing_dir/install.sh" |
|
AC_SUBST(install_sh) |
|
dnl We check for tar when the user configures the end package. |
|
dnl This is sad, since we only need this for "dist". However, |
|
dnl there's no other good way to do it. We prefer GNU tar if |
|
dnl we can find it. If we can't find a tar, it doesn't really matter. |
|
AC_CHECK_PROGS(AMTAR, gnutar gtar tar) |
|
AMTARFLAGS= |
|
if test -n "$AMTAR"; then |
|
if $SHELL -c "$AMTAR --version" > /dev/null 2>&1; then |
|
dnl We have GNU tar. |
|
AMTARFLAGS=o |
|
fi |
|
fi |
|
AC_SUBST(AMTARFLAGS) |
AC_REQUIRE([AC_PROG_MAKE_SET])]) |
AC_REQUIRE([AC_PROG_MAKE_SET])]) |
|
|
# |
# |
Line 160 ac_save_CC="$CC" |
|
Line 179 ac_save_CC="$CC" |
|
# breaks some systems' header files. |
# breaks some systems' header files. |
# AIX -qlanglvl=ansi |
# AIX -qlanglvl=ansi |
# Ultrix and OSF/1 -std1 |
# Ultrix and OSF/1 -std1 |
# HP-UX -Aa -D_HPUX_SOURCE |
# HP-UX 10.20 and later -Ae |
|
# HP-UX older versions -Aa -D_HPUX_SOURCE |
# SVR4 -Xc -D__EXTENSIONS__ |
# SVR4 -Xc -D__EXTENSIONS__ |
for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" |
for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" |
do |
do |
CC="$ac_save_CC $ac_arg" |
CC="$ac_save_CC $ac_arg" |
AC_TRY_COMPILE( |
AC_TRY_COMPILE( |
|
|
|
|
# serial 1 |
# serial 1 |
|
|
AC_DEFUN(gp_MSDOS, |
AC_DEFUN(GP_MSDOS, |
[AC_MSG_CHECKING(for MS-DOS/djgpp/libGRX) |
[AC_MSG_CHECKING(for MS-DOS/djgpp/libGRX) |
AC_EGREP_CPP(yes, |
AC_EGREP_CPP(yes, |
[#if __DJGPP__ && __DJGPP__ == 2 |
[#if __DJGPP__ && __DJGPP__ == 2 |
yes |
yes |
#endif |
#endif |
], AC_MSG_RESULT(yes) |
],AC_MSG_RESULT(yes) |
LIBS="-lpc $LIBS" |
LIBS="-lpc $LIBS" |
AC_DEFINE(MSDOS) |
AC_DEFINE(MSDOS, 1, |
AC_DEFINE(DOS32) |
[ Define if this is an MSDOS system. ]) |
with_linux_vga=no |
AC_DEFINE(DOS32, 1, |
AC_CHECK_LIB(grx20,GrLine,dnl |
[ Define if this system uses a 32-bit DOS extender (djgpp/emx). ]) |
LIBS="-lgrx20 $LIBS" |
with_linux_vga=no |
CFLAGS="$CFLAGS -fno-inline-functions" |
AC_CHECK_LIB(grx20,GrLine,dnl |
AC_DEFINE(DJSVGA) |
LIBS="-lgrx20 $LIBS" |
AC_CHECK_LIB(grx20,GrCustomLine,AC_DEFINE(GRX21))),dnl |
CFLAGS="$CFLAGS -fno-inline-functions" |
AC_MSG_RESULT(no) |
AC_DEFINE(DJSVGA, 1, |
)dnl |
[ Define if you want to use libgrx20 with MSDOS/djgpp. ]) |
|
AC_CHECK_LIB(grx20,GrCustomLine,dnl |
|
AC_DEFINE(GRX21, 1, |
|
[ Define if you want to use a newer version of libgrx under MSDOS/djgpp. ])dnl |
|
)dnl |
|
),dnl |
|
AC_MSG_RESULT(no) |
|
)dnl |
]) |
]) |
|
|
|
|
|
|
# serial 1 |
# serial 1 |
|
|
AC_DEFUN(gp_NEXT, |
AC_DEFUN(GP_NEXT, |
[AC_MSG_CHECKING(for NeXT) |
[AC_MSG_CHECKING(for NeXT) |
AC_EGREP_CPP(yes, |
AC_EGREP_CPP(yes, |
[#if __NeXT__ |
[#if __NeXT__ |
Line 247 AC_EGREP_CPP(yes, |
|
Line 274 AC_EGREP_CPP(yes, |
|
#endif |
#endif |
], AC_MSG_RESULT(yes) |
], AC_MSG_RESULT(yes) |
LIBS="$LIBS -lsys_s -lNeXT_s" |
LIBS="$LIBS -lsys_s -lNeXT_s" |
NEXTOBJS=epsviewe.o |
|
CFLAGS="$CFLAGS -ObjC",dnl |
CFLAGS="$CFLAGS -ObjC",dnl |
NEXTOBJS= |
|
AC_MSG_RESULT(no)) |
AC_MSG_RESULT(no)) |
]) |
]) |
|
|
|
|
|
dnl testing new version of FUNC_SELECT |
|
|
# serial 1 |
AC_DEFUN(AC_FUNC_SELECT, |
|
[AC_CHECK_FUNCS(select) |
|
if test "$ac_cv_func_select" = yes; then |
|
AC_CHECK_HEADERS(unistd.h sys/types.h sys/time.h sys/select.h sys/socket.h) |
|
AC_MSG_CHECKING([argument types of select()]) |
|
AC_CACHE_VAL(ac_cv_type_fd_set_size_t,dnl |
|
[AC_CACHE_VAL(ac_cv_type_fd_set,dnl |
|
[for ac_cv_type_fd_set in 'fd_set' 'int' 'void'; do |
|
for ac_cv_type_fd_set_size_t in 'int' 'size_t' 'unsigned long' 'unsigned'; do |
|
for ac_type_timeval in 'struct timeval' 'const struct timeval'; do |
|
AC_TRY_COMPILE(dnl |
|
[#ifdef HAVE_SYS_TIME_H |
|
#include <sys/time.h> |
|
#endif |
|
#ifdef HAVE_SYS_TYPES_H |
|
#include <sys/types.h> |
|
#endif |
|
#ifdef HAVE_UNISTD_H |
|
#include <unistd.h> |
|
#endif |
|
#ifdef HAVE_SYS_SELECT_H |
|
#include <sys/select.h> |
|
#endif |
|
#ifdef HAVE_SYS_SOCKET_H |
|
#include <sys/socket.h> |
|
#endif], |
|
[#ifdef __STDC__ |
|
extern int select ($ac_cv_type_fd_set_size_t, |
|
$ac_cv_type_fd_set *, $ac_cv_type_fd_set *, $ac_cv_type_fd_set *, |
|
$ac_type_timeval *); |
|
#else |
|
extern int select (); |
|
$ac_cv_type_fd_set_size_t s; |
|
$ac_cv_type_fd_set *p; |
|
$ac_type_timeval *t; |
|
#endif], |
|
[ac_found=yes ; break 3],ac_found=no) |
|
done |
|
done |
|
done |
|
])dnl AC_CACHE_VAL |
|
])dnl AC_CACHE_VAL |
|
if test "$ac_found" = no; then |
|
AC_MSG_ERROR([can't determine argument types]) |
|
fi |
|
|
AC_DEFUN(gp_CHECK_LIB_QUIET, |
AC_MSG_RESULT([select($ac_cv_type_fd_set_size_t,$ac_cv_type_fd_set *,...)]) |
|
AC_DEFINE_UNQUOTED(fd_set_size_t, $ac_cv_type_fd_set_size_t, |
|
[ First arg for select(). ]) |
|
ac_cast= |
|
if test "$ac_cv_type_fd_set" != fd_set; then |
|
# Arguments 2-4 are not fd_set. Some weirdo systems use fd_set type for |
|
# FD_SET macros, but insist that you cast the argument to select. I don't |
|
# understand why that might be, but it means we cannot define fd_set. |
|
AC_EGREP_CPP(dnl |
|
changequote(<<,>>)dnl |
|
<<(^|[^a-zA-Z_0-9])fd_set[^a-zA-Z_0-9]>>dnl |
|
changequote([,]),dnl |
|
[#ifdef HAVE_SYS_TIME_H |
|
#include <sys/time.h> |
|
#endif |
|
#ifdef HAVE_SYS_TYPES_H |
|
#include <sys/types.h> |
|
#endif |
|
#ifdef HAVE_UNISTD_H |
|
#include <unistd.h> |
|
#endif |
|
#ifdef HAVE_SYS_SELECT_H |
|
#include <sys/select.h> |
|
#endif |
|
#ifdef HAVE_SYS_SOCKET_H |
|
#include <sys/socket.h> |
|
#endif],dnl |
|
# We found fd_set type in a header, need special cast |
|
ac_cast="($ac_cv_type_fd_set *)",dnl |
|
# No fd_set type; it is safe to define it |
|
AC_DEFINE_UNQUOTED(fd_set,$ac_cv_type_fd_set, |
|
[ Define if the type in arguments 2-4 to select() is fd_set. ])) |
|
fi |
|
AC_DEFINE_UNQUOTED(SELECT_FD_SET_CAST,$ac_cast, |
|
[ Define if the type in arguments 2-4 to select() is fd_set. ]) |
|
fi |
|
]) |
|
|
|
|
|
|
|
# serial 2 |
|
|
|
dnl AC_CHECK_LIB(LIBRARY, FUNCTION [, OTHER-LIBRARIES]) |
|
AC_DEFUN(GP_CHECK_LIB_QUIET, |
[ac_lib_var=`echo $1['_']$2 | sed 'y%./+-%__p_%'` |
[ac_lib_var=`echo $1['_']$2 | sed 'y%./+-%__p_%'` |
ac_save_LIBS="$LIBS" |
ac_save_LIBS="$LIBS" |
LIBS="$TERMLIBS $TERMXLIBS -l$1 $5 $LIBS" |
LIBS="$TERMLIBS $TERMXLIBS -l$1 $3 $LIBS" |
AC_TRY_LINK(dnl |
AC_TRY_LINK(dnl |
ifelse([$2], [main], , dnl Avoid conflicting decl of main. |
ifelse([$2], [main], , dnl Avoid conflicting decl of main. |
[/* Override any gcc2 internal prototype to avoid an error. */ |
[/* Override any gcc2 internal prototype to avoid an error. */ |
|
|
eval "ac_cv_lib_$ac_lib_var=no") |
eval "ac_cv_lib_$ac_lib_var=no") |
LIBS="$ac_save_LIBS" |
LIBS="$ac_save_LIBS" |
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then |
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then |
ifelse([$3], , |
changequote(, )dnl |
[changequote(, )dnl |
|
ac_tr_lib=HAVE_LIB`echo $1 | sed -e 's/[^a-zA-Z0-9_]/_/g' \ |
ac_tr_lib=HAVE_LIB`echo $1 | sed -e 's/[^a-zA-Z0-9_]/_/g' \ |
-e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` |
-e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` |
changequote([, ])dnl |
changequote([, ])dnl |
LIBS="$LIBS -l$1" |
dnl LIBS="$LIBS -l$1" |
], [$3]) |
|
else |
|
ifelse([$4], , , [$4 |
|
])dnl |
|
fi |
fi |
]) |
]) |
|
|
|
|
# serial 1 |
# serial 2 |
|
|
dnl gp_SEARCH_LIBDIRS(LIBRARY, FUNCTION [, OTHER-LIBRARIES]) |
dnl GP_PATH_LIB(LIBRARY, FUNCTION, SEARCH-DIRS [, OTHER-LIBRARIES]) |
AC_DEFUN(gp_SEARCH_LIBDIRS, |
AC_DEFUN(GP_PATH_LIB, |
[AC_MSG_CHECKING([for $2 in -l$1]) |
[ac_lib_var=`echo $1['_']$2 | sed 'y%./+-%__p_%'` |
gp_save_TERMLIBS="$TERMLIBS" |
|
changequote(, )dnl |
changequote(, )dnl |
gp_tr_lib=HAVE_LIB`echo $1 | sed -e 's/[^a-zA-Z0-9_]/_/g' \ |
gp_tr_lib=HAVE_LIB`echo $1 | sed -e 's/[^a-zA-Z0-9_]/_/g' \ |
-e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` |
-e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` |
changequote([, ])dnl |
changequote([, ])dnl |
dnl The "no" case is just a safety net |
AC_MSG_CHECKING([for $2 in -l$1]) |
case "$with_$1" in |
AC_CACHE_VAL(ac_cv_lib_$ac_lib_var, |
yes|no) |
[gp_save_TERMLIBS="$TERMLIBS" |
gp_lib_list="";; |
if test "$3" != yes && test "$3" != no; then |
*) |
gp_l_path=`echo "$3" | sed -e 's%/lib$1\.a$%%'` |
gp_lib_path=`echo $with_$1 | sed -e 's%/lib$1\.a$%%'` |
gp_l_prfx=`echo $gp_l_path | sed -e 's%/lib$%%' -e 's%/include$%%'` |
gp_lib_prefix=`echo $gp_lib_path | sed 's%/lib$%%'` |
gp_l_list="$gp_l_prfx $gp_l_prfx/lib $gp_l_path" |
gp_lib_list="$gp_lib_prefix $gp_lib_prefix/lib $gp_lib_path" |
fi |
esac |
for ac_dir in $gp_l_list '' /usr/local/lib ; do |
for ac_dir in '' /usr/local/lib $gp_lib_list ; do |
test x${ac_dir} != x && TERMLIBS="-L${ac_dir} $gp_save_TERMLIBS" |
TERMLIBS="`test x${ac_dir} != x && echo -L${ac_dir}` $gp_save_TERMLIBS" |
GP_CHECK_LIB_QUIET($1,$2,$4) |
gp_CHECK_LIB_QUIET($1,$2,dnl |
TERMLIBS="$gp_save_TERMLIBS" |
TERMLIBS="$TERMLIBS -l$1"; break, dnl ACTION-IF-FOUND |
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then |
TERMLIBS="$gp_save_TERMLIBS", dnl ACTION-IF-NOT-FOUND |
eval "ac_cv_lib_$ac_lib_var=${ac_dir}" |
$3) dnl OTHER-LIBRARIES |
break |
|
fi |
done |
done |
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then |
]) |
|
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" != no"; then |
|
if eval "test \"`echo x'$ac_cv_lib_'$ac_lib_var`\" != x" && eval "test \"`echo x'$ac_cv_lib_'$ac_lib_var`\" != xyes"; then |
|
eval "TERMLIBS=\"$gp_save_TERMLIBS -L`echo '$ac_cv_lib_'$ac_lib_var`\"" |
|
fi |
|
TERMLIBS="$TERMLIBS -l$1" |
AC_MSG_RESULT(yes) |
AC_MSG_RESULT(yes) |
else |
else |
AC_MSG_RESULT(no) |
AC_MSG_RESULT(no) |
|
|
|
|
|
|
|
|
# serial 1 |
# serial 2 |
|
|
dnl gp_SEARCH_HEADERDIRS(HEADER-FILE [,ACTION-IF-FOUND [,ACTION-IF-NOT-FOUND]]) |
dnl GP_PATH_HEADER(HEADER-FILE, SEARCH-DIRS [,ACTION-IF-FOUND [,ACTION-IF-NOT-FOUND]]) |
AC_DEFUN(gp_SEARCH_HEADERDIRS, |
AC_DEFUN(GP_PATH_HEADER, |
[AC_REQUIRE([gp_SEARCH_LIBDIRS]) |
[ac_safe=`echo "$1" | sed 'y%./+-%__p_%'` |
|
changequote(, )dnl |
|
ac_tr_hdr=HAVE_`echo $1 | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` |
|
changequote([, ])dnl |
AC_MSG_CHECKING([for $1]) |
AC_MSG_CHECKING([for $1]) |
ac_safe=`echo "$1" | sed 'y%./+-%__p_%'` |
AC_CACHE_VAL(ac_cv_header_$ac_safe, |
gp_save_CPPFLAGS="$CPPFLAGS" |
[gp_save_CPPFLAGS="$CPPFLAGS" |
for ac_dir in '' /usr/local/include $gp_lib_prefix $gp_lib_prefix/include ; do |
if test "$2" != yes && test "$2" != no; then |
CPPFLAGS="$gp_save_CPPFLAGS `test x${ac_dir} != x && echo -I${ac_dir}`" |
gp_h_path=`echo "$2" | sed -e 's%/lib$1\.a$%%'` |
AC_TRY_CPP([#include <$1>], eval "ac_cv_header_$ac_safe=yes", |
gp_h_prfx=`echo "$gp_h_path" | sed -e 's%/lib$%%' -e 's%/include$%%'` |
|
gp_h_list="$gp_h_prfx $gp_h_prfx/include $gp_h_path" |
|
else |
|
gp_h_list='' |
|
fi |
|
for ac_dir in $gp_h_list '' /usr/local/include ; do |
|
test x${ac_dir} != x && CPPFLAGS="$gp_save_CPPFLAGS -I${ac_dir}" |
|
AC_TRY_CPP([#include <$1>], eval "ac_cv_header_$ac_safe=${ac_dir}", |
eval "ac_cv_header_$ac_safe=no") |
eval "ac_cv_header_$ac_safe=no") |
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then |
CPPFLAGS="$gp_save_CPPFLAGS" |
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" != no"; then |
break |
break |
else |
|
CPPFLAGS="${ac_save_CPPFLAGS}" |
|
fi |
fi |
done |
done |
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then |
]) |
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" != no"; then |
|
if eval "test \"`echo x'$ac_cv_header_'$ac_safe`\" != x" && eval "test \"`echo x'$ac_cv_header_'$ac_safe`\" != xyes"; then |
|
eval "CPPFLAGS=\"$gp_save_CPPFLAGS -I`echo '$ac_cv_header_'$ac_safe`\"" |
|
fi |
|
AC_DEFINE_UNQUOTED($ac_tr_hdr) |
AC_MSG_RESULT(yes) |
AC_MSG_RESULT(yes) |
ifelse([$2], , :, [$2]) |
ifelse([$3], , :, [$3]) |
else |
else |
AC_MSG_RESULT(no) |
AC_MSG_RESULT(no) |
ifelse([$3], , , [$3 |
ifelse([$4], , , [$4 |
])dnl |
])dnl |
fi |
fi |
]) |
]) |