Hi Dan,

I know, there is more urgent stuff going on right now, but in case I forget:

I tried to compile Pd from git with asio support. My system is msys2 on Windows 
7. When compiling portaudio, gcc can't find the necessary ASIO headers (which 
are in asio/ASIOSDK2). I tried to add the directory via configure 
(--includedir, CFLAGS, CPPFLAGS, ...) without success.
 
copying the following header files from ASIOSDK2 to 
/portaudio/portaudio/include did the trick:

asio.h
asiodrivers.h
asiodrvr.h
asiosys.h
combase.h
ginclude.h
iasiodrv.h
pc/asiolist.h (yes, asiolist.h has to be in a folder 'pc')

also, ASIO seems to link dynamically to libstdc++-6.dll from 
msys64/mingw32/bin. for me, there was an interference with another version of 
libstdc++-6.dll somewhere in my system. I also had this problem with 
openFrameworks. I think it's good to either link statically or to copy 
libstdc++-6.dll into Pd's bin folder. The latter is my personal solution for 
now. For OF, I always put it into the export folder so it gets copied 
automatically everytime I compile a new app. I can remember that other people 
had this problem with OF so I can imagine it could also be a problem with Pd.

Christof

_______________________________________________
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev

Reply via email to