Mercurial > hg > octave-avbm
changeset 1788:b7de2fd2be6b
[project @ 1996-01-24 20:47:58 by jwe]
author | jwe |
---|---|
date | Wed, 24 Jan 1996 20:50:22 +0000 |
parents | ebc1a0b2e854 |
children | c53d38ac99b4 |
files | acconfig.h aclocal.m4 configure.in |
diffstat | 3 files changed, 19 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/acconfig.h +++ b/acconfig.h @@ -26,6 +26,9 @@ /* Define if your gnuplot has mutliplot. */ #undef GNUPLOT_HAS_MULTIPLOT +/* Define if your system has program_invocation_name. */ +#undef HAVE_PROGRAM_INVOCATION_NAME + /* Define if your system has a sys_siglist variable. */ #undef HAVE_SYS_SIGLIST
--- a/aclocal.m4 +++ b/aclocal.m4 @@ -402,3 +402,16 @@ if test $octave_cv_func_putenv_malloc = yes; then AC_DEFINE(SMART_PUTENV) fi]) +dnl +dnl This is a GNU libc invention, and this check is also from Karl +dnl Berry's kpathsea library. +dnl +AC_DEFUN(OCTAVE_PROGRAM_INVOCATION_NAME, +[AC_MSG_CHECKING(whether program_invocation_name is predefined) +AC_CACHE_VAL(octave_cv_var_program_inv_name, +[AC_TRY_LINK(, [main() { program_invocation_name = "love"; }], + octave_cv_var_program_inv_name=yes, octave_cv_var_program_inv_name=no)])dnl +AC_MSG_RESULT($octave_cv_var_program_inv_name) +if test $octave_cv_var_program_inv_name = yes; then + AC_DEFINE(HAVE_PROGRAM_INVOCATION_NAME) +fi])
--- a/configure.in +++ b/configure.in @@ -20,7 +20,7 @@ ### along with Octave; see the file COPYING. If not, write to the Free ### Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -AC_REVISION($Revision: 1.155 $) +AC_REVISION($Revision: 1.156 $) AC_PREREQ(2.0) AC_INIT(src/octave.cc) AC_CONFIG_HEADER(config.h) @@ -638,7 +638,7 @@ AC_DEFINE(FSQP_MISSING, 1) fi -### Checks for functions. +### Checks for functions and variables. AC_CHECK_FUNCS(setvbuf getcwd gethostname bzero bcopy rindex vfprintf vsprintf) AC_CHECK_FUNCS(stricmp strnicmp strcasecmp strncasecmp strerror atexit) @@ -647,6 +647,7 @@ AC_CHECK_FUNCS(sigaction sigprocmask sigpending sigsuspend) OCTAVE_SMART_PUTENV +OCTAVE_PROGRAM_INVOCATION_NAME AC_CHECK_LIB(dl, dlopen) AC_CHECK_FUNCS(dlopen dlsym dlerror dlclose)