# HG changeset patch # User diego # Date 1284459912 0 # Node ID 681716cd9232e0fe427d202f2d2cdd317ce447e1 # Parent 068e6ec3840051481eb9041ee16607f37ce4c018 Simplify DirectFB check using function_check(). diff -r 068e6ec38400 -r 681716cd9232 configure --- a/configure Tue Sep 14 10:16:31 2010 +0000 +++ b/configure Tue Sep 14 10:25:12 2010 +0000 @@ -4339,14 +4339,9 @@ echocheck "DirectFB" if test "$_directfb" = auto ; then _directfb=no - cat > $TMPC < -int main(void) { DirectFBInit(0, 0); return 0; } -EOF - for _inc_tmp in "" -I/usr/local/include/directfb \ - -I/usr/include/directfb -I/usr/local/include; do - cc_check $_inc_tmp -ldirectfb && _directfb=yes && \ - extra_cflags="$extra_cflags $_inc_tmp" && break + for _inc_tmp in "" -I/usr/local/include/directfb -I/usr/include/directfb -I/usr/local/include; do + function_check directfb.h "DirectFBInit(0, 0)" $_inc_tmp -ldirectfb && + _directfb=yes && extra_cflags="$extra_cflags $_inc_tmp" && break done fi