Index: src/core/makefile
--- src/core/makefile.orig
+++ src/core/makefile
@@ -4,8 +4,8 @@ current:
 	@echo "   make linux-alsa, make linux-jack, make linux-pulse, linux-all,"
 	@echo "   make mac, make mac-ub, make cygwin, make win32, or make vanilla"
 
-.PHONY: mac mac-ub osx linux-all linux linux-pulse linux-jack linux-alsa vanilla cygwin osx-rl test
-mac mac-ub osx linux-all linux linux-pulse linux-jack linux-alsa vanilla cygwin osx-rl: chuck-core
+.PHONY: mac mac-ub osx linux-all linux linux-pulse linux-jack linux-alsa openbsd-sndio vanilla cygwin osx-rl test
+mac mac-ub osx linux-all linux linux-pulse linux-jack linux-alsa openbsd-sndio vanilla cygwin osx-rl: chuck-core
 
 win32:
 	make -f makefile.win32
@@ -75,6 +75,10 @@ endif
 
 ifneq (,$(strip $(filter linux-alsa,$(MAKECMDGOALS))))
 include makefile.x/makefile.alsa
+endif
+
+ifneq (,$(strip $(filter openbsd-sndio,$(MAKECMDGOALS))))
+include makefile.x/makefile.sndio
 endif
 
 ifneq (,$(strip $(filter vanilla,$(MAKECMDGOALS))))
