1*4882a593Smuzhiyun--- a/configure.in 2*4882a593Smuzhiyun+++ b/configure.in 3*4882a593Smuzhiyun@@ -11,7 +11,10 @@ 4*4882a593Smuzhiyun AC_PROG_LN_S 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun dnl Checks for libraries. 7*4882a593Smuzhiyun-AC_CHECK_LIB(fltk,numericsort,,AC_MSG_ERROR("missing fltk")) 8*4882a593Smuzhiyun+AC_CHECK_LIB(fltk,numericsort,, 9*4882a593Smuzhiyun+AC_CHECK_LIB(fltk,fl_numericsort,, 10*4882a593Smuzhiyun+AC_MSG_ERROR("missing fltk")) 11*4882a593Smuzhiyun+) 12*4882a593Smuzhiyun AM_PATH_ALSA(0.9.0) 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun dnl Checks for header files. 15*4882a593Smuzhiyun--- a/src/alsamixer.cxx 2007-10-21 12:39:11.000000000 -0400 16*4882a593Smuzhiyun+++ b/src/alsamixer.cxx 2007-10-21 12:49:10.000000000 -0400 17*4882a593Smuzhiyun@@ -2081,8 +2081,8 @@ static void 18*4882a593Smuzhiyun mixer_signal_handler (int signal) 19*4882a593Smuzhiyun { 20*4882a593Smuzhiyun if (signal != SIGSEGV) 21*4882a593Smuzhiyun- mixer_abort (ERR_SIGNAL, sys_siglist[signal], 0); 22*4882a593Smuzhiyun- else 23*4882a593Smuzhiyun+ // mixer_abort (ERR_SIGNAL, sys_siglist[signal], 0); 24*4882a593Smuzhiyun+ //else 25*4882a593Smuzhiyun { 26*4882a593Smuzhiyun fprintf (stderr, "\nSegmentation fault.\n"); 27*4882a593Smuzhiyun _exit (11); 28*4882a593Smuzhiyun--- a/src/alsamixer.cxx 2006-01-16 12:41:54.000000000 -0600 29*4882a593Smuzhiyun+++ b/src/alsamixer.cxx 2006-01-16 12:45:44.000000000 -0600 30*4882a593Smuzhiyun@@ -653,8 +653,8 @@ 31*4882a593Smuzhiyun if (vleft >= 0 && vright >= 0) { 32*4882a593Smuzhiyun if (joined) { 33*4882a593Smuzhiyun #ifdef ALSAMIXER_GUI 34*4882a593Smuzhiyun- for (chn = snd_mixer_selem_channel_id_t(0); chn < SND_MIXER_SCHN_LAST; 35*4882a593Smuzhiyun- snd_mixer_selem_channel_id_t(int(chn)++)) 36*4882a593Smuzhiyun+ for (chn = snd_mixer_selem_channel_id_t(0); chn < SND_MIXER_SCHN_LAST; 37*4882a593Smuzhiyun+ snd_mixer_selem_channel_id_t(int(chn)+1)) 38*4882a593Smuzhiyun #else 39*4882a593Smuzhiyun for (chn = 0; chn < SND_MIXER_SCHN_LAST; chn++) 40*4882a593Smuzhiyun #endif 41