I found and installed libqt3-compat-headers. The compile got much further this time, but still no joy. There are a lot of compiler warnings and errors. The errors would seem to indicate I'm using an incompatible alsa version (or ams' alsa support is outdated ... ) I'm working with the most recent tarball of ams-1.7.1 from sourceforge.
My current settup: (tail end of compiler errors below) PII 400 768MB 6GB / /dev/hda2 60GB /mnt/audio/ /dev/hdc1 drives tuned 128MB swap /dev/hda1 M-Audio Delta-66 w/omni i/o debian testing (sarge) 2.4.22-box1-pell-1 alsa-1.0.0rc2 ./configure --with-isapnp=no --with-sequencer=yes --with-oss=no \ --with-cards=dummy,virmidi,serial-u16550,mpu401,ice1712,ymfpci libsndfile-1.0.5 from tar.gz. debian only had 1.0.4 jack-0.91.1 ./configure --enable-optimize --with-default-tmpdir=/mnt/ramfs/ --disable-portaudio ecasound-2.3.2 ./configure --enable-pyecasound --disable-oss --disable-arts /usr/include/alsa/pcm.h:604: error: too few arguments to function `int snd_pcm_hw_params_get_periods(const snd_pcm_hw_params_t*, unsigned int*, int*)' alsa_driver.cc:150: error: at this point in file /usr/include/alsa/pcm.h:539: error: too few arguments to function `int snd_pcm_hw_params_get_format(const snd_pcm_hw_params_t*, snd_pcm_format_t*)' alsa_driver.cc:151: error: at this point in file /usr/include/alsa/pcm.h:531: error: too few arguments to function `int snd_pcm_hw_params_get_access(const snd_pcm_hw_params_t*, snd_pcm_access_t*)' alsa_driver.cc:152: error: at this point in file alsa_driver.cc:157: error: invalid conversion from `int*' to ` snd_pcm_uframes_t*' /usr/include/alsa/pcm.h:591: error: too few arguments to function `int snd_pcm_hw_params_get_period_size(const snd_pcm_hw_params_t*, snd_pcm_uframes_t*, int*)' alsa_driver.cc:157: error: at this point in file alsa_driver.cc:157: warning: comparison between signed and unsigned integer expressions alsa_driver.cc:165: error: invalid conversion from `int*' to `unsigned int*' /usr/include/alsa/pcm.h:604: error: too few arguments to function `int snd_pcm_hw_params_get_periods(const snd_pcm_hw_params_t*, unsigned int*, int*)' alsa_driver.cc:165: error: at this point in file alsa_driver.cc:165: warning: comparison between signed and unsigned integer expressions /usr/include/alsa/pcm.h:539: error: too few arguments to function `int snd_pcm_hw_params_get_format(const snd_pcm_hw_params_t*, snd_pcm_format_t*)' alsa_driver.cc:170: error: at this point in file /usr/include/alsa/pcm.h:531: error: too few arguments to function `int snd_pcm_hw_params_get_access(const snd_pcm_hw_params_t*, snd_pcm_access_t*)' alsa_driver.cc:175: error: at this point in file alsa_driver.cc:183: error: invalid conversion from `int*' to `unsigned int*' /usr/include/alsa/pcm.h:604: error: too few arguments to function `int snd_pcm_hw_params_get_periods(const snd_pcm_hw_params_t*, unsigned int*, int*)' alsa_driver.cc:183: error: at this point in file /usr/include/alsa/pcm.h:539: error: too few arguments to function `int snd_pcm_hw_params_get_format(const snd_pcm_hw_params_t*, snd_pcm_format_t*)' alsa_driver.cc:184: error: at this point in file /usr/include/alsa/pcm.h:531: error: too few arguments to function `int snd_pcm_hw_params_get_access(const snd_pcm_hw_params_t*, snd_pcm_access_t*)' alsa_driver.cc:185: error: at this point in file alsa_driver.cc: In member function `int Alsa_driver::pcm_start()': alsa_driver.cc:304: warning: comparison between signed and unsigned integer expressions alsa_driver.cc: In member function `int Alsa_driver::set_hwpar(snd_pcm_t*, snd_pcm_hw_params_t*, int*)': alsa_driver.cc:547: error: invalid conversion from `long unsigned int' to ` unsigned int*' /usr/include/alsa/pcm.h:557: error: too few arguments to function `int snd_pcm_hw_params_get_channels_max(const snd_pcm_hw_params_t*, unsigned int*)' alsa_driver.cc:553: error: at this point in file make: *** [alsa_driver.o] Error 1 Frank Barknecht wrote: > > Hallo, > Eric Dantan Rzewnicki hat gesagt: // Eric Dantan Rzewnicki wrote: > > > Well ... no luck. The compile will start, but fails with a lot of errors > > -- see below ... I'm sending this to the alsamodular-devel list as well, > > but that list seems to be pretty much inactive (only 6 posts in past 5 > > months). I've heard great things about this synth, but have thus far > > been unable to hear it for myself. > > > > Eric Dantan Rzewnicki wrote: > > > When I get home I'll try this on my debian testing (sarge) audio box and > > > see how far I get. Thanks. > > > > > > -Eric Rz. > > > > /usr/share/qt3/doc/html/qlist.html is the only file on my system that > > comes up in a locate qlist ... it says: > > "QList Class Reference (obsolete) > > #include <qlist.h> > > The QList class has been renamed QPtrList in Qt 3.0. " > > Hah, I stumbled over that on Debian, too, but I did find a solution. > You're missing some old headers that aren't anymore in recent QTs > unless you install a package that in D. unstable now is called > libqt3-compat-headers. > > But IIRC it was named slightly else on older Debians, although very > similar. Maybe qt3-compat? I'm not sure right now. > > ciao > -- > Frank Barknecht _ ______footils.org__