Trying to build SimpleNoiseSynthTutorial in CodeBlocks 16.01 on Windows 7


#1

Hi everyone,

I am trying to build the first Juce tutorial in CodeBlocks 16.01 using the included MinGW compiler. It is throwing up a ton of errors for me and it looks like it’s problems with the includes of the code. Not sure what I need to do about this to get this compiling. Any ideas?

||=== Build: Debug Win32 in SimpleSynthNoiseTutorial (compiler: GNU GCC Compiler) ===|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|25|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertFloatToInt16LE(const float*, void*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|34|error: ‘uint16’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|34|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|45|error: ‘uint16’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|45|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|50|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertFloatToInt16BE(const float*, void*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|59|error: ‘uint16’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|59|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|70|error: ‘uint16’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|70|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|75|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertFloatToInt24LE(const float*, void*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|84|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|84|error: ‘jlimit’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|84|error: ‘roundToInt’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|95|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|95|error: ‘jlimit’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|95|error: ‘roundToInt’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|100|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertFloatToInt24BE(const float*, void*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|109|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|109|error: ‘jlimit’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|109|error: ‘roundToInt’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|120|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|120|error: ‘jlimit’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|120|error: ‘roundToInt’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|125|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertFloatToInt32LE(const float*, void*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|134|error: ‘uint32’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|134|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|145|error: ‘uint32’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|145|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|150|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertFloatToInt32BE(const float*, void*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|159|error: ‘uint32’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|159|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|170|error: ‘uint32’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|170|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|175|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertFloatToFloat32LE(const float*, void*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|177|error: ‘jassert’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|193|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertFloatToFloat32BE(const float*, void*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|195|error: ‘jassert’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|212|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertInt16LEToFloat(const void*, float*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|221|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|221|error: ‘uint16’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|221|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|232|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|232|error: ‘uint16’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|232|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|237|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertInt16BEToFloat(const void*, float*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|246|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|246|error: ‘uint16’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|246|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|257|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|257|error: ‘uint16’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|257|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|262|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertInt24LEToFloat(const void*, float*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|271|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|282|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|287|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertInt24BEToFloat(const void*, float*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|296|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|307|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|312|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertInt32LEToFloat(const void*, float*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|321|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|321|error: ‘uint32’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|321|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|332|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|332|error: ‘uint32’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|332|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|337|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertInt32BEToFloat(const void*, float*, int, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|346|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|346|error: ‘uint32’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|346|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|357|error: ‘ByteOrder’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|357|error: ‘uint32’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|357|error: expected primary-expression before ‘)’ token|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|362|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|379|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|398|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|398|error: ‘DataFormat’ does not name a type|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertFloatToFormat(int, const float*, void*, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|405|error: ‘int16LE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|405|error: too few arguments to function ‘void convertFloatToInt16LE(const float*, void*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|25|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|406|error: ‘int16BE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|406|error: too few arguments to function ‘void convertFloatToInt16BE(const float*, void*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|50|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|407|error: ‘int24LE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|407|error: too few arguments to function ‘void convertFloatToInt24LE(const float*, void*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|75|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|408|error: ‘int24BE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|408|error: too few arguments to function ‘void convertFloatToInt24BE(const float*, void*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|100|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|409|error: ‘int32LE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|409|error: too few arguments to function ‘void convertFloatToInt32LE(const float*, void*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|125|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|410|error: ‘int32BE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|410|error: too few arguments to function ‘void convertFloatToInt32BE(const float*, void*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|150|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|411|error: ‘float32LE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|411|error: too few arguments to function ‘void convertFloatToFloat32LE(const float*, void*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|175|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|412|error: ‘float32BE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|412|error: too few arguments to function ‘void convertFloatToFloat32BE(const float*, void*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|193|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|413|error: ‘jassertfalse’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|417|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|417|error: ‘DataFormat’ does not name a type|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp||In function ‘void convertFormatToFloat(int, const void*, float*, int)’:expressionless:
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|424|error: ‘int16LE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|424|error: too few arguments to function ‘void convertInt16LEToFloat(const void*, float*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|212|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|425|error: ‘int16BE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|425|error: too few arguments to function ‘void convertInt16BEToFloat(const void*, float*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|237|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|426|error: ‘int24LE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|426|error: too few arguments to function ‘void convertInt24LEToFloat(const void*, float*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|262|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|427|error: ‘int24BE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|427|error: too few arguments to function ‘void convertInt24BEToFloat(const void*, float*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|287|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|428|error: ‘int32LE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|428|error: too few arguments to function ‘void convertInt32LEToFloat(const void*, float*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|312|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|429|error: ‘int32BE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|429|error: too few arguments to function ‘void convertInt32BEToFloat(const void*, float*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|337|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|430|error: ‘float32LE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|430|error: too few arguments to function ‘void convertFloat32LEToFloat(const void*, float*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|362|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|431|error: ‘float32BE’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|431|error: too few arguments to function ‘void convertFloat32BEToFloat(const void*, float*, int, int)’|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|379|note: declared here|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|432|error: ‘jassertfalse’ was not declared in this scope|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|437|error: ‘AudioDataConverters’ has not been declared|
C:\Users\stanbro.AUTH\Desktop\Juce\juce-grapefruit-windows\modules\juce_audio_basics\buffers\juce_AudioDataConverters.cpp|455|error: ‘AudioDataConverters’ has not been declared|
||=== Build failed: 114 error(s), 0 warning(s) (0 minute(s), 1 second(s)) ===|


#2

On the introjucer try setting the juce modules to copy locally and build again


#3

Thanks so much! That helped immensely. I am still seeing errors however

…\JuceLibraryCode\modules/juce_core/native/juce_win32_ComSmartPtr.h:48:69: error: ‘sscanf’ was not declared in this scope.

I fixed this by including stdio.h and stdlib.h

That lead to another error

…\JuceLibraryCode\modules/juce_core/native/juce_win32_SystemStats.cpp:46:30: error: ‘__cpuid’ was not declared in this scope

Any ideas?


#4

I have given up on MinGW and downloaded visual studio 2015 community. It works great and compiles. I think there are serious compatibility problems with MinGW and Juce.