FreeBSD doesn't support ALSA. It only supports OSS, Jack, PulseAudio.
Drumstick builds without ALSA, only library/include/drumstickcommon.h still has the include, snd_strerror and SND_LIB_VERSION_STR from ALSA.
There is no need of another option, because ALSA is built only on Linux. Drumstick already builds correctly on Windows and Mac OSX without requiring any more options.
Anyway, the eassynth backend had an unnecesary dependency on ALSA/Linux thru that header drumstickcommon.h that is fixed now in r342. Please report if more fixes are needed.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There is no need of another option, because ALSA is built only on Linux. Drumstick already builds correctly on Windows and Mac OSX without requiring any more options.
Anyway, the eassynth backend had an unnecesary dependency on ALSA/Linux thru that header drumstickcommon.h that is fixed now in r342. Please report if more fixes are needed.