Changeset 4723:e4a0ba316600 in roaraudio
Legend:
- Unmodified
- Added
- Removed
-
configure
r4718 r4723 785 785 CALL="$1" 786 786 shift; 787 788 LIBS='' 789 790 while [ "$1" != '--' ] 791 do 792 case "$1" in 793 'c'|'-lc') 794 :; # no need to do anything 795 ;; 796 '-'*) 797 LIBS="$LIBS $1" 798 ;; 799 *) 800 LIBS="-l$1" 801 ;; 802 esac 803 shift; 804 done 805 787 806 shift; # skip '--' 788 807 … … 792 811 while [ "$1" != '' ] 793 812 do 794 echo "#include <$1>" 795 shift; 813 _h="$1"; 814 shift; 815 _envname=`echo "$_h" | to_escaped` 816 eval "_t=\$libname_$_envname" 817 echo "LIB($name) DEPENDS ON $_h($_envname) with state '$_t'" >&5 818 if [ "$_t" = 'false' ] 819 then 820 echo "// not including <$_h> as it was tested as not present" 821 else 822 echo "#include <$_h>" 823 fi 796 824 done 797 825 … … 809 837 echo "FUNCTION($NAME) HAS COMPILER/LINKER OUTPUT:" >&5 810 838 echo "--- BEGIN OF CHILD OUTPUT BLOCK ---" >&5 811 $CCTF >&5 2>&5;839 $CCTF $LIBS >&5 2>&5; 812 840 R=$? 813 841 echo "--- END OF CHILD OUTPUT BLOCK ---" >&5 … … 1762 1790 fi 1763 1791 1764 test_func_defmake ROAR_HAVE_GETOBJECTBYNAME getobjectbyname 'getobjectbyname(NULL)' -- stdlib.h netdnet/dn.h netdnet/dnetdb.h1792 test_func_defmake ROAR_HAVE_GETOBJECTBYNAME getobjectbyname 'getobjectbyname(NULL)' dnet -- stdlib.h netdnet/dn.h netdnet/dnetdb.h 1765 1793 test_func_defmake ROAR_HAVE_GETSERVBYNAME getservbyname 'getservbyname((void*)0, (void*)0)' -- netdb.h 1766 1794
Note: See TracChangeset
for help on using the changeset viewer.