Mercurial > hg > octave-lojdl
view readline/configure.in @ 2875:2e45e7a3d45e
[project @ 1997-04-24 08:56:20 by jwe]
author | jwe |
---|---|
date | Thu, 24 Apr 1997 08:57:09 +0000 |
parents | 33486d9e2d00 |
children |
line wrap: on
line source
dnl Process this file with autoconf to produce a configure script. AC_INIT(readline.c) AC_CANONICAL_HOST if test -z "$host"; then host=unknown fi target_host_type=$host canonical_host_type=$host ### some defaults AC_PREFIX_DEFAULT(/usr/local) exec_prefix='$(prefix)' bindir='$(exec_prefix)/bin' datadir='$(prefix)/lib' libdir='$(exec_prefix)/lib' includedir='$(prefix)/include/octave' mandir='$(prefix)/man/man1' infodir='$(prefix)/info' ### Enable creation of shared libraries. Currently only works with ### gcc on some systems. AC_ARG_ENABLE(shared, [ --shared create shared libraries (not all systems)], [if test $enableval = no; then SHARED_LIBS=false; else SHARED_LIBS=true; fi], SHARED_LIBS=false) AC_SUBST(SHARED_LIBS) CPICFLAG=-fPIC SHLEXT=so SH_LD="$CC" SH_LDFLAGS=-shared case "$canonical_host_type" in *-*-386bsd* | *-*-openbsd* | *-*-netbsd* | *-*-freebsd*) SH_LD=ld SH_LDFLAGS=-Bshareable ;; alpha-dec-osf*) CPICFLAG= SH_LDFLAGS="-shared -Xlinker -expect_unresolved -Xlinker '*'" ;; rs6000-ibm-aix* | powerpc-ibm-aix*) CPICFLAG= ;; hppa*-hp-hpux*) SHLEXT=sl SH_LDFLAGS="-shared -fPIC" ;; *-sgi-*) CPICFLAG= ;; esac AC_MSG_RESULT([defining CPICFLAG to be $CPICFLAG]) AC_MSG_RESULT([defining SHLEXT to be $SHLEXT]) AC_MSG_RESULT([defining SH_LD to be $SH_LD]) AC_MSG_RESULT([defining SH_LDFLAGS to be $SH_LDFLAGS]) AC_SUBST(CPICFLAG) AC_SUBST(SHLEXT) AC_SUBST(SH_LD) AC_SUBST(SH_LDFLAGS) AC_CONFIG_HEADER(config.h) AC_PROG_CC AC_PROG_CPP AC_PROG_GCC_TRADITIONAL AC_PROG_INSTALL AC_PROG_RANLIB TERMLIBS="" for termlib in ncurses curses termcap terminfo termlib; do AC_CHECK_LIB(${termlib}, tputs, [TERMLIBS="${TERMLIBS} -l${termlib}"]) case "${TERMLIBS}" in *-l${termlib}*) AC_MSG_RESULT([defining TERMLIBS to be $TERMLIBS]) break ;; esac done AC_SUBST(TERMLIBS) case "$canonical_host_type" in *-*-sco*) AC_DEFINE(USG, 1) AC_MSG_RESULT([defining USG to be 1]) ;; esac AC_HEADER_DIRENT AC_HEADER_STDC AC_HEADER_TIME AC_CHECK_HEADERS(fcntl.h sgtty.h termio.h unistd.h varargs.h sys/file.h) AC_CHECK_HEADERS(sys/ioctl.h sys/time.h sys/pte.h sys/ptem.h sys/stream.h) AC_CHECK_HEADERS(sys/select.h stdlib.h string.h) AC_FUNC_ALLOCA AC_TYPE_SIGNAL AC_FUNC_VPRINTF AC_CHECK_FUNCS(getwd select strerror strcasecmp strncasecmp) AC_OUTPUT(doc/Makefile examples/Makefile Makefile)