1

Topic: building with MSVC

#warning isn't supported by MSVC (maybe use #error instead)

pa_ringbuffer.c:111

should be

#      if !defined(_MSC_VER)
#         warning Memory barriers not defined on this system or system unknown
#         warning For SMP safety, you should fix this.
#      endif