grame-cncm / faust

Functional programming language for signal processing and sound synthesis
http://faust.grame.fr
Other
2.48k stars 316 forks source link

Compilation errors on Windows 10, Msys2 MinGW64 #652

Closed jpnielsen closed 2 years ago

jpnielsen commented 2 years ago

I'm following the written procedures for compiling Rack and it's plugins here:

https://vcvrack.com/manual/Building

As written in the closed issue referenced here, I get errors building on Windows 10, msys2 MinGW64

https://github.com/VCVRack/VCV-Prototype/issues/55

It's not a high priority issue. I build and run Faust generated plugins on ubuntu.

HEXmodular commented 2 years ago

I had the same problem today (Windows 10, Msys2 MinGW64) I fixed that addind this code before any code.

#ifdef _WIN32
typedef unsigned int uint;
#endif

That was the solution from your link. I just added ; to the end of the line. That fixed all other problems :))

jpnielsen commented 2 years ago

Thank you all,

I can confirm that it works.

jpnielsen commented 2 years ago

I will follow the project, perhaps it will be usefull some day.

image

Gives this

image

sletz commented 2 years ago

Yes, the automatically generate GUI can be ugly, this is a known problem! Contribution welcome!