Changeset 1793:4ed5f812f9b8 in roaraudio
Legend:
- Unmodified
- Added
- Removed
-
configure
r1792 r1793 564 564 } 565 565 566 test_func_defmake () { 567 DEF="$1" 568 NAME="$2" 569 shift; 570 shift; 571 echo -n "checking for $NAME()... " 572 573 CALL="$1" 574 shift; 575 shift; # skip '--' 576 577 echo "TEST FUNCTION: $NAME" >&5 578 579 { 580 while [ "$1" != '' ] 581 do 582 echo "#include <$1>" >> $TF_C 583 shift; 584 done 585 586 echo 'int main (void) {' 587 echo " $CALL;" 588 echo ' return 0;' 589 echo '}' 590 591 } > $TF_C 592 593 echo "--- BEGIN OF CODE BLOCK ---" >&5 594 cat $TF_C >&5 595 echo "--- END OF CODE BLOCK ---" >&5 596 597 echo "FUNCTION($NAME) HAS COMPILER/LINKER OUTPUT:" >&5 598 echo "--- BEGIN OF CHILD OUTPUT BLOCK ---" >&5 599 $CCTF >&5 2>&5; 600 R=$? 601 echo "--- END OF CHILD OUTPUT BLOCK ---" >&5 602 603 if [ "$R" = '0' ] 604 then 605 echo "#define $DEF" >&3 606 echo "FUNCTION($NAME) IS OK" >&5 607 echo yes 608 else 609 echo "FUNCTION($NAME) IS NOT OK" >&5 610 echo no 611 fi 612 613 } 614 566 615 exec 3> config.h 4> Makefile.conf 5> config.log 567 616
Note: See TracChangeset
for help on using the changeset viewer.