Index: src/core/ugen_stk.h
--- src/core/ugen_stk.h.orig
+++ src/core/ugen_stk.h
@@ -81,6 +81,17 @@ t_CKBOOL  stk_detach( Chuck_Carrier * carrier );
 #if !defined(__STK_H)
 #define __STK_H
 
+// undef OpenBSD/BSD endian macros that clash with Stk member function names
+#ifdef swap16
+#undef swap16
+#endif
+#ifdef swap32
+#undef swap32
+#endif
+#ifdef swap64
+#undef swap64
+#endif
+
 #include <string>
 #include <map>
 
