comparison configure @ 108848:10ebbc5247aa

Merge from mainline.
author Katsumi Yamaoka <yamaoka@jpl.org>
date Wed, 26 May 2010 22:43:08 +0000
parents 939ecb6ccd4d
children dedcf813aa69
comparison
equal deleted inserted replaced
108847:3e401eb6d5ee 108848:10ebbc5247aa
718 MKDEPDIR 718 MKDEPDIR
719 DEPFLAGS 719 DEPFLAGS
720 XMKMF 720 XMKMF
721 LD_SWITCH_X_SITE_AUX 721 LD_SWITCH_X_SITE_AUX
722 LD_SWITCH_X_SITE_AUX_RPATH 722 LD_SWITCH_X_SITE_AUX_RPATH
723 NS_IMPL_GNUSTEP_INC
724 NS_IMPL_GNUSTEP_TEMACS_LDFLAGS
725 TEMACS_LDFLAGS2 723 TEMACS_LDFLAGS2
726 NS_OBJ 724 NS_OBJ
727 NS_SUPPORT 725 NS_SUPPORT
728 LIB_STANDARD 726 LIB_STANDARD
729 HAVE_XSERVER 727 HAVE_XSERVER
818 RALLOC_OBJ 816 RALLOC_OBJ
819 CYGWIN_OBJ 817 CYGWIN_OBJ
820 PRE_ALLOC_OBJ 818 PRE_ALLOC_OBJ
821 POST_ALLOC_OBJ 819 POST_ALLOC_OBJ
822 LD_SWITCH_SYSTEM_TEMACS 820 LD_SWITCH_SYSTEM_TEMACS
823 YMF_PASS_LDFLAGS 821 PRE_EDIT_LDFLAGS
822 POST_EDIT_LDFLAGS
824 LINKER 823 LINKER
825 LIB_GCC 824 LIB_GCC
826 MOUSE_SUPPORT 825 MOUSE_SUPPORT
827 TOOLTIP_SUPPORT 826 TOOLTIP_SUPPORT
828 WINDOW_SUPPORT 827 WINDOW_SUPPORT
9933 fi 9932 fi
9934 9933
9935 HAVE_NS=no 9934 HAVE_NS=no
9936 NS_IMPL_COCOA=no 9935 NS_IMPL_COCOA=no
9937 NS_IMPL_GNUSTEP=no 9936 NS_IMPL_GNUSTEP=no
9938 NS_IMPL_GNUSTEP_INC=
9939 NS_IMPL_GNUSTEP_TEMACS_LDFLAGS=
9940 tmp_CPPFLAGS="$CPPFLAGS" 9937 tmp_CPPFLAGS="$CPPFLAGS"
9941 tmp_CFLAGS="$CFLAGS" 9938 tmp_CFLAGS="$CFLAGS"
9942 CPPFLAGS="$CPPFLAGS -x objective-c" 9939 CPPFLAGS="$CPPFLAGS -x objective-c"
9943 CFLAGS="$CFLAGS -x objective-c" 9940 CFLAGS="$CFLAGS -x objective-c"
9944 TEMACS_LDFLAGS2="\${LDFLAGS}" 9941 TEMACS_LDFLAGS2="\${LDFLAGS}"
9953 NS_IMPL_GNUSTEP=yes 9950 NS_IMPL_GNUSTEP=yes
9954 ns_appdir=`pwd`/nextstep/Emacs.app/ 9951 ns_appdir=`pwd`/nextstep/Emacs.app/
9955 ns_appbindir=${ns_appdir} 9952 ns_appbindir=${ns_appdir}
9956 ns_appresdir=${ns_appdir}Resources 9953 ns_appresdir=${ns_appdir}Resources
9957 ns_appsrc=${srcdir}/nextstep/GNUstep/Emacs.base 9954 ns_appsrc=${srcdir}/nextstep/GNUstep/Emacs.base
9958 GNUSTEP_MAKEFILES="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_MAKEFILES)" 9955 GNUSTEP_SYSTEM_HEADERS="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_HEADERS)"
9959 GNUSTEP_SYSTEM_HEADERS="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_HEADERS)"
9960 GNUSTEP_SYSTEM_LIBRARIES="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_LIBRARIES)" 9956 GNUSTEP_SYSTEM_LIBRARIES="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_LIBRARIES)"
9961 ## Pull in stuff from GNUstep-make. 9957 GNUSTEP_LOCAL_HEADERS="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_HEADERS)"
9962 ## FIXME? Cleaner to use AC_SUBST_FILE for this? 9958 GNUSTEP_LOCAL_LIBRARIES="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_LIBRARIES)"
9963 NS_IMPL_GNUSTEP_INC="FOUNDATION_LIB=gnu 9959 test "x${GNUSTEP_LOCAL_HEADERS}" != "x" && \
9964 GUI_LIB=gnu 9960 GNUSTEP_LOCAL_HEADERS="-I${GNUSTEP_LOCAL_HEADERS}"
9965 include $GNUSTEP_MAKEFILES/Additional/base.make 9961 test "x${GNUSTEP_LOCAL_LIBRARIES}" != "x" && \
9966 include $GNUSTEP_MAKEFILES/Additional/gui.make 9962 GNUSTEP_LOCAL_LIBRARIES="-L${GNUSTEP_LOCAL_LIBRARIES}"
9967 shared=no 9963 CPPFLAGS="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
9968 " 9964 CFLAGS="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
9969 NS_IMPL_GNUSTEP_TEMACS_LDFLAGS="-L${GNUSTEP_SYSTEM_LIBRARIES} -lgnustep-gui -lgnustep-base -lobjc \${CONFIG_SYSTEM_LIBS} -lpthread" 9965 REAL_CFLAGS="$REAL_CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
9970 CPPFLAGS="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS}" 9966 LDFLAGS="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES}"
9971 CFLAGS="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
9972 REAL_CFLAGS="$REAL_CFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
9973 LDFLAGS="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES}"
9974 LIB_STANDARD= 9967 LIB_STANDARD=
9975 START_FILES= 9968 START_FILES=
9976 TEMACS_LDFLAGS2= 9969 TEMACS_LDFLAGS2=
9977 fi 9970 fi
9978 if test "${ac_cv_header_AppKit_AppKit_h+set}" = set; then 9971 if test "${ac_cv_header_AppKit_AppKit_h+set}" = set; then
10158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10159 if test $ns_have_nsinteger = no; then 10152 if test $ns_have_nsinteger = no; then
10160 NS_HAVE_NSINTEGER=no 10153 NS_HAVE_NSINTEGER=no
10161 fi 10154 fi
10162 fi 10155 fi
10163
10164
10165 10156
10166 10157
10167 ns_frag=/dev/null 10158 ns_frag=/dev/null
10168 NS_OBJ= 10159 NS_OBJ=
10169 NS_SUPPORT= 10160 NS_SUPPORT=
26632 gnu-linux) LD_SWITCH_SYSTEM_TEMACS="\$(LD_SWITCH_X_SITE_AUX)" ;; 26623 gnu-linux) LD_SWITCH_SYSTEM_TEMACS="\$(LD_SWITCH_X_SITE_AUX)" ;;
26633 26624
26634 *) LD_SWITCH_SYSTEM_TEMACS= ;; 26625 *) LD_SWITCH_SYSTEM_TEMACS= ;;
26635 esac 26626 esac
26636 26627
26628 if test "$NS_IMPL_GNUSTEP" = "yes"; then
26629 LD_SWITCH_SYSTEM_TEMACS="${LD_SWITCH_SYSTEM_TEMACS} -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES} -lgnustep-gui -lgnustep-base -lobjc -lpthread"
26630 fi
26631
26632
26637 26633
26638 26634
26639 LINKER= 26635 LINKER=
26640 ORDINARY_LINK= 26636 ORDINARY_LINK=
26641 case "$opsys" in 26637 case "$opsys" in
26658 macppc|ibms390x) LINKER="\$(CC) -nostdlib" ;; 26654 macppc|ibms390x) LINKER="\$(CC) -nostdlib" ;;
26659 esac 26655 esac
26660 ;; 26656 ;;
26661 esac 26657 esac
26662 26658
26663 ## A macro which other sections of Makefile can redefine to munge the 26659
26664 ## flags before they are passed to LD. This is helpful if you have 26660 PRE_EDIT_LDFLAGS=
26665 ## redefined LD to something odd, like "gcc". 26661 POST_EDIT_LDFLAGS=
26666 ## (The YMF prefix is a holdover from the old name "ymakefile".)
26667 YMF_PASS_LDFLAGS=flags
26668 if test "x$ORDINARY_LINK" = "xyes"; then 26662 if test "x$ORDINARY_LINK" = "xyes"; then
26669 26663
26670 LINKER="\$(CC)" 26664 LINKER="\$(CC)"
26671 26665
26672 cat >>confdefs.h <<\_ACEOF 26666 cat >>confdefs.h <<\_ACEOF
26690 ## GCC passes any argument prefixed with -Xlinker directly to the linker. 26684 ## GCC passes any argument prefixed with -Xlinker directly to the linker.
26691 ## See prefix-args.c for an explanation of why we do not do this with the 26685 ## See prefix-args.c for an explanation of why we do not do this with the
26692 ## shell''s ``for'' construct. Note that sane people do not have '.' in 26686 ## shell''s ``for'' construct. Note that sane people do not have '.' in
26693 ## their paths, so we must use ./prefix-args. 26687 ## their paths, so we must use ./prefix-args.
26694 ## TODO either make prefix-args check ORDINARY_LINK internally, 26688 ## TODO either make prefix-args check ORDINARY_LINK internally,
26695 ## or remove it altogether (bug#6184), removing the need for this macro. 26689 ## or remove it altogether (bug#6184), removing the need for this hack.
26696 YMF_PASS_LDFLAGS='`./prefix-args -Xlinker flags`' 26690 PRE_EDIT_LDFLAGS='`./prefix-args -Xlinker'
26697 fi 26691 POST_EDIT_LDFLAGS='`'
26692 fi
26693
26698 26694
26699 26695
26700 test "x$LINKER" = "x" && LINKER=ld 26696 test "x$LINKER" = "x" && LINKER=ld
26701 ## FIXME? What setting of YMF_PASS_LDFLAGS should this have? 26697 ## FIXME? What setting of YMF_PASS_LDFLAGS should this have?
26702 test "$NS_IMPL_GNUSTEP" = "yes" && LINKER="\$(CC) -rdynamic" 26698 test "$NS_IMPL_GNUSTEP" = "yes" && LINKER="\$(CC) -rdynamic"