Changeset 40 for NEWT0/trunk/configure
- Timestamp:
- 08/11/05 11:26:47 (3 years ago)
- Files:
-
- 1 modified
-
NEWT0/trunk/configure (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
NEWT0/trunk/configure
r36 r40 312 312 #endif" 313 313 314 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT YACC LEX LEXLIB LEX_OUTPUT_ROOT build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CPP EGREP LIBOBJS LIBREGEX NEWT_LDIMPORT NEWT_LDFLAGS LIBNEWT_LDSHARED LINK_NEWT_APP_ DLEXT LTLIBOBJS'314 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT YACC LEX LEXLIB LEX_OUTPUT_ROOT build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CPP EGREP LIBOBJS LIBREGEX NEWT_LDIMPORT NEWT_LDFLAGS LIBNEWT_LDSHARED LINK_NEWT_APP_ DLEXT MAKE_EXT LTLIBOBJS' 315 315 ac_subst_files='' 316 316 … … 2737 2737 conftest$ac_exeext conftest.$ac_ext 2738 2738 2739 cat >conftest.$ac_ext <<_ACEOF 2740 /* confdefs.h. */ 2741 _ACEOF 2742 cat confdefs.h >>conftest.$ac_ext 2743 cat >>conftest.$ac_ext <<_ACEOF 2744 /* end confdefs.h. */ 2745 2746 #include <dlfcn.h> 2747 2748 int 2749 main () 2750 { 2751 2752 void * install_call; 2753 void * lib; 2754 2755 lib = dlopen("", RTLD_LAZY); 2756 install_call = dlsym(lib, ""); 2757 dlclose(lib); 2758 2759 ; 2760 return 0; 2761 } 2762 _ACEOF 2763 rm -f conftest.$ac_objext conftest$ac_exeext 2764 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2765 (eval $ac_link) 2>conftest.er1 2766 ac_status=$? 2767 grep -v '^ *+' conftest.er1 >conftest.err 2768 rm -f conftest.er1 2769 cat conftest.err >&5 2770 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2771 (exit $ac_status); } && 2772 { ac_try='test -z "$ac_c_werror_flag" 2773 || test ! -s conftest.err' 2774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2775 (eval $ac_try) 2>&5 2776 ac_status=$? 2777 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2778 (exit $ac_status); }; } && 2779 { ac_try='test -s conftest$ac_exeext' 2780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2781 (eval $ac_try) 2>&5 2782 ac_status=$? 2783 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2784 (exit $ac_status); }; }; then 2785 HAVE_DLOPEN='yes' 2786 else 2787 echo "$as_me: failed program was:" >&5 2788 sed 's/^/| /' conftest.$ac_ext >&5 2789 2790 SAVE_LIBS="$LIBS" 2791 LIBS="$LIBS -ldl" 2792 cat >conftest.$ac_ext <<_ACEOF 2793 /* confdefs.h. */ 2794 _ACEOF 2795 cat confdefs.h >>conftest.$ac_ext 2796 cat >>conftest.$ac_ext <<_ACEOF 2797 /* end confdefs.h. */ 2798 2799 #include <dlfcn.h> 2800 2801 int 2802 main () 2803 { 2804 2805 void * install_call; 2806 void * lib; 2807 2808 lib = dlopen("", RTLD_LAZY); 2809 install_call = dlsym(lib, ""); 2810 dlclose(lib); 2811 2812 ; 2813 return 0; 2814 } 2815 _ACEOF 2816 rm -f conftest.$ac_objext conftest$ac_exeext 2817 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2818 (eval $ac_link) 2>conftest.er1 2819 ac_status=$? 2820 grep -v '^ *+' conftest.er1 >conftest.err 2821 rm -f conftest.er1 2822 cat conftest.err >&5 2823 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2824 (exit $ac_status); } && 2825 { ac_try='test -z "$ac_c_werror_flag" 2826 || test ! -s conftest.err' 2827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2828 (eval $ac_try) 2>&5 2829 ac_status=$? 2830 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2831 (exit $ac_status); }; } && 2832 { ac_try='test -s conftest$ac_exeext' 2833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2834 (eval $ac_try) 2>&5 2835 ac_status=$? 2836 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2837 (exit $ac_status); }; }; then 2838 HAVE_DLOPEN='yes' 2839 LIBDL=" -ldl" 2840 else 2841 echo "$as_me: failed program was:" >&5 2842 sed 's/^/| /' conftest.$ac_ext >&5 2843 2844 fi 2845 rm -f conftest.err conftest.$ac_objext \ 2846 conftest$ac_exeext conftest.$ac_ext 2847 LIBS="$SAVE_LIBS" 2848 fi 2849 rm -f conftest.err conftest.$ac_objext \ 2850 conftest$ac_exeext conftest.$ac_ext 2851 2852 2739 2853 # Checks for header files. 2740 2854 ac_ext=c … … 4585 4699 _ACEOF 4586 4700 4701 HAVE_DLOPEN='yes' 4587 4702 NEWT_LDIMPORT='$(build)/libnewt.a' 4588 4703 NEWT_LDFLAGS='-Wl,--export-all-symbols,--out-implib=$(LDIMPORT)' … … 4592 4707 ;; 4593 4708 linux*) 4594 NEWT_LDFLAGS='-ldl -rdynamic' 4709 # NEWT_LDFLAGS='-ldl -rdynamic' 4710 NEWT_LDFLAGS='-rdynamic' 4595 4711 LIBNEWT_LDSHARED='$(CC) -shared' 4596 4712 DLEXT='so' … … 4602 4718 ;; 4603 4719 beos*) 4604 NEWT_LDFLAGS='-ldl'4720 # NEWT_LDFLAGS='-ldl' 4605 4721 LIBNEWT_LDSHARED='$(CC) -nostart $(build)/_APP_' 4606 4722 LINK_NEWT_APP_='cd $@; ln -s newt _APP_' … … 4615 4731 4616 4732 4733 case "$target_vendor" in 4734 *ipod*) 4735 cat >>confdefs.h <<\_ACEOF 4736 #define __IPOD__ 1 4737 _ACEOF 4738 4739 NEWT_LDFLAGS= 4740 ;; 4741 esac 4742 4743 4744 case "$HAVE_DLOPEN" in 4745 yes) 4746 cat >>confdefs.h <<\_ACEOF 4747 #define HAVE_DLOPEN 1 4748 _ACEOF 4749 4750 MAKE_EXT='ext' 4751 ;; 4752 esac 4753 4754 4755 NEWT_LDFLAGS="$NEWT_LDFLAGS $LIBDL" 4756 4617 4757 cat >>confdefs.h <<_ACEOF 4618 4758 #define __PLATFORM__ "$target_os" … … 4622 4762 #define __DYLIBSUFFIX__ ".$DLEXT" 4623 4763 _ACEOF 4764 4765 4624 4766 4625 4767 … … 5278 5420 s,@LINK_NEWT_APP_@,$LINK_NEWT_APP_,;t t 5279 5421 s,@DLEXT@,$DLEXT,;t t 5422 s,@MAKE_EXT@,$MAKE_EXT,;t t 5280 5423 s,@LTLIBOBJS@,$LTLIBOBJS,;t t 5281 5424 CEOF
