comparison configure.in @ 2676:a5a300c61159

[project @ 1997-02-14 03:16:06 by jwe]
author jwe
date Fri, 14 Feb 1997 03:16:12 +0000
parents 5b13fb88db90
children 7a820bb7f406
comparison
equal deleted inserted replaced
2675:5b13fb88db90 2676:a5a300c61159
19 ### You should have received a copy of the GNU General Public License 19 ### You should have received a copy of the GNU General Public License
20 ### along with Octave; see the file COPYING. If not, write to the Free 20 ### along with Octave; see the file COPYING. If not, write to the Free
21 ### Software Foundation, 59 Temple Place - Suite 330, Boston, MA 21 ### Software Foundation, 59 Temple Place - Suite 330, Boston, MA
22 ### 02111-1307, USA. 22 ### 02111-1307, USA.
23 23
24 AC_REVISION($Revision: 1.254 $) 24 AC_REVISION($Revision: 1.255 $)
25 AC_PREREQ(2.9) 25 AC_PREREQ(2.9)
26 AC_INIT(src/octave.cc) 26 AC_INIT(src/octave.cc)
27 AC_CONFIG_HEADER(config.h) 27 AC_CONFIG_HEADER(config.h)
28 28
29 AC_DEFINE(OCTAVE_SOURCE, 1) 29 AC_DEFINE(OCTAVE_SOURCE, 1)
383 DLFCN_DIR= 383 DLFCN_DIR=
384 CPICFLAG=-fPIC 384 CPICFLAG=-fPIC
385 CXXPICFLAG=-fPIC 385 CXXPICFLAG=-fPIC
386 FPICFLAG=-fPIC 386 FPICFLAG=-fPIC
387 SHLEXT=so 387 SHLEXT=so
388 SH_LD="$CC"
389 SH_LDFLAGS=-shared
388 RLD_FLAG= 390 RLD_FLAG=
389 case "$canonical_host_type" in 391 case "$canonical_host_type" in
392 *-*-386bsd* | *-*-openbsd* | *-*-netbsd* | *-*-freebsd*)
393 SH_LD=ld
394 SH_LDFLAGS=-Bshareable
395 ;;
390 alpha-dec-osf*) 396 alpha-dec-osf*)
391 CPICFLAG= 397 CPICFLAG=
392 CXXPICFLAG= 398 CXXPICFLAG=
393 FPICFLAG= 399 FPICFLAG=
400 SH_LDFLAGS="-Xlinker -exepct_unresolved -Xlinker '*'"
394 RLD_FLAG='-Xlinker -rpath -Xlinker $(libdir)' 401 RLD_FLAG='-Xlinker -rpath -Xlinker $(libdir)'
395 ;; 402 ;;
396 changequote(,)dnl 403 changequote(,)dnl
397 i[3456789]86-*-linux*) 404 i[3456789]86-*-linux*)
398 changequote([,])dnl 405 changequote([,])dnl
447 AC_MSG_RESULT([defining FPICFLAG to be $FPICFLAG]) 454 AC_MSG_RESULT([defining FPICFLAG to be $FPICFLAG])
448 AC_MSG_RESULT([defining CPICFLAG to be $CPICFLAG]) 455 AC_MSG_RESULT([defining CPICFLAG to be $CPICFLAG])
449 AC_MSG_RESULT([defining CXXPICFLAG to be $CXXPICFLAG]) 456 AC_MSG_RESULT([defining CXXPICFLAG to be $CXXPICFLAG])
450 AC_MSG_RESULT([defining SHLEXT to be $SHLEXT]) 457 AC_MSG_RESULT([defining SHLEXT to be $SHLEXT])
451 AC_MSG_RESULT([defining DLFCN_DIR to be $DLFCN_DIR]) 458 AC_MSG_RESULT([defining DLFCN_DIR to be $DLFCN_DIR])
459 AC_MSG_RESULT([defining SH_LD to be $SH_LD])
460 AC_MSG_RESULT([defining SH_LDFLAGS to be $SH_LDFLAGS])
461 AC_MSG_RESULT([defining RLD_FLAG to be $RLD_FLAG])
452 AC_SUBST(FPICFLAG) 462 AC_SUBST(FPICFLAG)
453 AC_SUBST(CPICFLAG) 463 AC_SUBST(CPICFLAG)
454 AC_SUBST(CXXPICFLAG) 464 AC_SUBST(CXXPICFLAG)
455 AC_SUBST(SHLEXT) 465 AC_SUBST(SHLEXT)
456 AC_SUBST(DLFCN_DIR) 466 AC_SUBST(DLFCN_DIR)
467 AC_SUBST(SH_LD)
468 AC_SUBST(SH_LDFLAGS)
469 AC_SUBST(RLD_FLAG)
457 470
458 ### Allow compilation of smaller kernel. This only works if some form 471 ### Allow compilation of smaller kernel. This only works if some form
459 ### of dynamic linking is also supported and used. 472 ### of dynamic linking is also supported and used.
460 473
461 AC_ARG_ENABLE(lite-kernel, 474 AC_ARG_ENABLE(lite-kernel,
1034 ;; 1047 ;;
1035 esac 1048 esac
1036 1049
1037 AC_PROG_LN_S 1050 AC_PROG_LN_S
1038 1051
1039 ### Kluge for SunOS 4.x vs. shared libraries.
1040
1041 SH_LIBS="$LIBS"
1042 SH_FLIBS="$FLIBS"
1043 SH_TERMLIBS="$TERMLIBS"
1044 case "$canonical_host_type" in
1045 *-*-sunos4*)
1046 SH_LIBS=
1047 SH_FLIBS=
1048 SH_TERMLIBS=
1049 ;;
1050 esac
1051 AC_MSG_RESULT([defining SH_LIBS to be $SH_LIBS])
1052 AC_MSG_RESULT([defining SH_FLIBS to be $SH_FLIBS])
1053 AC_MSG_RESULT([defining SH_TERMLIBS to be $SH_TERMLIBS])
1054 AC_SUBST(SH_LIBS)
1055 AC_SUBST(SH_FLIBS)
1056 AC_SUBST(SH_TERMLIBS)
1057
1058 AC_CHECK_PROG(RUNTEST, runtest, runtest, []) 1052 AC_CHECK_PROG(RUNTEST, runtest, runtest, [])
1059 AC_CHECK_PROG(EXPECT, expect, expect, []) 1053 AC_CHECK_PROG(EXPECT, expect, expect, [])
1060 if test -z "$EXPECT"; then 1054 if test -z "$EXPECT"; then
1061 RUNTEST= 1055 RUNTEST=
1062 fi 1056 fi