comparison configure.in @ 4760:8ece12f60ba2

[project @ 2004-02-15 00:32:30 by jwe]
author jwe
date Sun, 15 Feb 2004 00:32:30 +0000
parents 364bbf35dbfa
children ccfbd6047a54
comparison
equal deleted inserted replaced
4759:364bbf35dbfa 4760:8ece12f60ba2
27 27
28 EXTERN_CFLAGS="$CFLAGS" 28 EXTERN_CFLAGS="$CFLAGS"
29 EXTERN_CXXFLAGS="$CXXFLAGS" 29 EXTERN_CXXFLAGS="$CXXFLAGS"
30 30
31 AC_INIT 31 AC_INIT
32 AC_REVISION($Revision: 1.444 $) 32 AC_REVISION($Revision: 1.445 $)
33 AC_PREREQ(2.57) 33 AC_PREREQ(2.57)
34 AC_CONFIG_SRCDIR([src/octave.cc]) 34 AC_CONFIG_SRCDIR([src/octave.cc])
35 AC_CONFIG_HEADER(config.h) 35 AC_CONFIG_HEADER(config.h)
36 36
37 AC_DEFINE(OCTAVE_SOURCE, 1, [Define if this is Octave.]) 37 AC_DEFINE(OCTAVE_SOURCE, 1, [Define if this is Octave.])
669 DL_LDFLAGS='$(SH_LDFLAGS)' 669 DL_LDFLAGS='$(SH_LDFLAGS)'
670 MKOCTFILE_DL_LDFLAGS='$(DL_LDFLAGS)' 670 MKOCTFILE_DL_LDFLAGS='$(DL_LDFLAGS)'
671 SONAME_FLAGS= 671 SONAME_FLAGS=
672 RLD_FLAG= 672 RLD_FLAG=
673 NO_OCT_FILE_STRIP=false 673 NO_OCT_FILE_STRIP=false
674 INCLUDE_LINK_DEPS=false
675 TEMPLATE_AR='$(AR)' 674 TEMPLATE_AR='$(AR)'
676 TEMPLATE_ARFLAGS="$ARFLAGS" 675 TEMPLATE_ARFLAGS="$ARFLAGS"
677 library_path_var=LD_LIBRARY_PATH 676 library_path_var=LD_LIBRARY_PATH
678 case "$canonical_host_type" in 677 case "$canonical_host_type" in
679 *-*-386bsd* | *-*-openbsd* | *-*-netbsd*) 678 *-*-386bsd* | *-*-openbsd* | *-*-netbsd*)
700 FPICFLAG= 699 FPICFLAG=
701 SHLEXT=dylib 700 SHLEXT=dylib
702 SHLLIB='$(SHLEXT)' 701 SHLLIB='$(SHLEXT)'
703 SHLEXT_VER='$(version).$(SHLEXT)' 702 SHLEXT_VER='$(version).$(SHLEXT)'
704 SHLLIB_VER='$(version).$(SHLLIB)' 703 SHLLIB_VER='$(version).$(SHLLIB)'
705 INCLUDE_LINK_DEPS=true
706 NO_OCT_FILE_STRIP=true 704 NO_OCT_FILE_STRIP=true
707 library_path_var=DYLD_LIBRARY_PATH 705 library_path_var=DYLD_LIBRARY_PATH
708 ;; 706 ;;
709 *-*-cygwin* | *-*-mingw*) 707 *-*-cygwin* | *-*-mingw*)
710 CXXPICFLAG= 708 CXXPICFLAG=
714 SHLLIB=dll.a 712 SHLLIB=dll.a
715 SHLBIN=dll 713 SHLBIN=dll
716 SH_LDFLAGS="-shared -Wl,--export-all-symbols -Wl,--enable-auto-import" 714 SH_LDFLAGS="-shared -Wl,--export-all-symbols -Wl,--enable-auto-import"
717 SHLLINKEXT=.dll 715 SHLLINKEXT=.dll
718 SONAME_FLAGS='-Wl,--out-implib=$@.a' 716 SONAME_FLAGS='-Wl,--out-implib=$@.a'
719 INCLUDE_LINK_DEPS=true
720 library_path_var=PATH 717 library_path_var=PATH
721 ;; 718 ;;
722 *-*-linux* | *-*-gnu*) 719 *-*-linux* | *-*-gnu*)
723 SONAME_FLAGS='-Wl,-soname -Wl,$@' 720 SONAME_FLAGS='-Wl,-soname -Wl,$@'
724 RLD_FLAG='-Wl,-rpath -Wl,$(octlibdir)' 721 RLD_FLAG='-Wl,-rpath -Wl,$(octlibdir)'
816 AC_MSG_RESULT([defining SONAME_FLAGS to be $SONAME_FLAGS]) 813 AC_MSG_RESULT([defining SONAME_FLAGS to be $SONAME_FLAGS])
817 AC_MSG_RESULT([defining NO_OCT_FILE_STRIP to be $NO_OCT_FILE_STRIP]) 814 AC_MSG_RESULT([defining NO_OCT_FILE_STRIP to be $NO_OCT_FILE_STRIP])
818 AC_MSG_RESULT([defining RLD_FLAG to be $RLD_FLAG]) 815 AC_MSG_RESULT([defining RLD_FLAG to be $RLD_FLAG])
819 AC_MSG_RESULT([defining TEMPLATE_AR to be $TEMPLATE_AR]) 816 AC_MSG_RESULT([defining TEMPLATE_AR to be $TEMPLATE_AR])
820 AC_MSG_RESULT([defining TEMPLATE_ARFLAGS to be $TEMPLATE_ARFLAGS]) 817 AC_MSG_RESULT([defining TEMPLATE_ARFLAGS to be $TEMPLATE_ARFLAGS])
821 AC_MSG_RESULT([defining INCLUDE_LINK_DEPS to be $INCLUDE_LINK_DEPS])
822 AC_MSG_RESULT([defining library_path_var to be $library_path_var]) 818 AC_MSG_RESULT([defining library_path_var to be $library_path_var])
823 AC_SUBST(FPICFLAG) 819 AC_SUBST(FPICFLAG)
824 AC_SUBST(CPICFLAG) 820 AC_SUBST(CPICFLAG)
825 AC_SUBST(CXXPICFLAG) 821 AC_SUBST(CXXPICFLAG)
826 AC_SUBST(SHLEXT) 822 AC_SUBST(SHLEXT)
839 AC_SUBST(SONAME_FLAGS) 835 AC_SUBST(SONAME_FLAGS)
840 AC_SUBST(NO_OCT_FILE_STRIP) 836 AC_SUBST(NO_OCT_FILE_STRIP)
841 AC_SUBST(RLD_FLAG) 837 AC_SUBST(RLD_FLAG)
842 AC_SUBST(TEMPLATE_AR) 838 AC_SUBST(TEMPLATE_AR)
843 AC_SUBST(TEMPLATE_ARFLAGS) 839 AC_SUBST(TEMPLATE_ARFLAGS)
844 AC_SUBST(INCLUDE_LINK_DEPS)
845 AC_SUBST(library_path_var) 840 AC_SUBST(library_path_var)
846 841
847 ### special checks for odd OS specific things. 842 ### special checks for odd OS specific things.
848 ### 843 ###
849 ### I am told that on some SCO systems, the only place to find some 844 ### I am told that on some SCO systems, the only place to find some