Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17902
Modified Files: Tag: devel_0_39 configure.in configure Log Message: detect portmidi
Index: configure =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/configure,v retrieving revision 1.6.2.11 retrieving revision 1.6.2.12 diff -C2 -d -r1.6.2.11 -r1.6.2.12 *** configure 22 Nov 2006 22:39:34 -0000 1.6.2.11 --- configure 23 Nov 2006 06:47:37 -0000 1.6.2.12 *************** *** 5071,5074 **** --- 5071,5146 ---- fi
+ if test x$portmidi == xyes; then + echo "$as_me:$LINENO: checking for Pa_Initialize in -lportmidi" >&5 + echo $ECHO_N "checking for Pa_Initialize in -lportmidi... $ECHO_C" >&6 + if test "${ac_cv_lib_portmidi_Pa_Initialize+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS + LIBS="-lportmidi $LIBS" + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + + /* Override any gcc2 internal prototype to avoid an error. */ + #ifdef __cplusplus + extern "C" + #endif + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ + char Pa_Initialize (); + int + main () + { + Pa_Initialize (); + ; + return 0; + } + _ACEOF + rm -f conftest.$ac_objext conftest$ac_exeext + if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: $? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: "$ac_try"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: $? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: "$ac_try"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: $? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_portmidi_Pa_Initialize=yes + else + echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_portmidi_Pa_Initialize=no + fi + rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + LIBS=$ac_check_lib_save_LIBS + fi + echo "$as_me:$LINENO: result: $ac_cv_lib_portmidi_Pa_Initialize" >&5 + echo "${ECHO_T}$ac_cv_lib_portmidi_Pa_Initialize" >&6 + if test $ac_cv_lib_portmidi_Pa_Initialize = yes; then + PDLIB=$PDLIB" -lportmidi" ; portmidi=yes + else + portmidi=no + fi + + fi + #---------------------------------------------------------------------------------- # section 2: generate Makefile
Index: configure.in =================================================================== RCS file: /cvsroot/pure-data/pd/src/configure.in,v retrieving revision 1.5.4.5.2.13 retrieving revision 1.5.4.5.2.14 diff -C2 -d -r1.5.4.5.2.13 -r1.5.4.5.2.14 *** configure.in 22 Nov 2006 22:39:34 -0000 1.5.4.5.2.13 --- configure.in 23 Nov 2006 06:47:37 -0000 1.5.4.5.2.14 *************** *** 86,89 **** --- 86,93 ---- fi
+ if test x$portmidi == xyes; then + AC_CHECK_LIB(portmidi,Pa_Initialize,PDLIB=$PDLIB" -lportmidi" ; portmidi=yes,portmidi=no) + fi + #---------------------------------------------------------------------------------- # section 2: generate Makefile