I downloaded and built JUCE on linux (RHEL 4, 2.6.9-78.0.5.ELsmp). After learning about LUA/premake I got the JUCE demo to build and run, and have successfully built the audio plugins demo under VST_Linux creating the .so file. I don't have a VST host to run it in though.
I'm trying to build the audio plugins host included under juce/extras/ and get the following error:
juce_amalgamated.cpp:53012: error: `class juce::KeyPress::juce' has not been declared
juce_amalgamated.cpp:53012: error: expected unqualified-id before ')' token
Line 53012 looks like this:
: keyCode (0),
I'm guessing somehow the class KeyPress didn't get declared before the compiler found this code...
I tried searching the forum and google and haven't come up with any solutions. I've previously coded C++ on Linux and Windows, but a little rusty since most of my programming in the last 3 years has been PHP...