Conflicting declaration ‘typedef struct sf_private_tag SNDFILE’

When using code using libsndfile, I get a symbol conflict with:

typedef struct SNDFILE_tag SNDFILE;

defined in SC_SndBuf.h

Is there a recommended way in the SC community to fix that ?


Can you use SC 3.13? It’s been fixed there: libsndfile: use a macro instead of redefining the struct · supercollider/supercollider@b9dd70c · GitHub

It is working now, thanks !