VC2005 Compile Error


#1

I updated the source code to the lastest from GIT. Trying to compile JUCE static lib and I got 5 errors:

…\src\cryptography\juce_BlowFish.cpp(392) : error C2666: ‘juce::HeapBlock::operator []’ : 3 overloads have similar conversions
…\src\gui\graphics\imaging\image_file_formats\juce_PNGLoader.cpp(186) : error C2666: ‘juce::HeapBlock::operator +’ : 3 overloads have similar conversions


#2

That’s weird, I had no trouble with that on any of my compilers. What are you building with?

It’s a good point though, and I should have implemented the HeapBlock index operators in a more flexible way. I’ll check something in later…


#3

It’s the debug and release config of the vc project in build/win32/vc8/JUCE.vcproj