Ok, I think I know what the issue may be:
That is you put the whole directory under libraries, where I meant, that the libraries, should be placed directly under libraries. That is, on my machine the Phoenix library path is:
C:\Users\Kurt\Documents\Arduino\libraries\Phoenix
Likewise for Phoenix_Input_PS2: C:\Users\Kurt\Documents\Arduino\libraries\Phoenix_Input_PS2
Where I think you had another directory in the path name.
Sorry if my instructions were not clear enough. I should maybe clarify this more in the readme files.
Yep - Arduino by default does not show warning messages and header files that are called out with <> do not cause it to fail.
Did you try the zip file I put up? Note: the code depends on the PS2 library code being installed. You can get from several places including: github.com/Lynxmotion/Arduino-PS2X
'Kurt
I thought the PS2x sounded familiar. I should have already had it. I checked the older ZIP files, didn’t see it there. Tomorrow I’ll get the lib and try again.
I spent probably three hours painfully deleting each file and directory in the recursive copy library that Arduino 1.0.5 IDE built for me. It went so deep, that it crashed the machine. Couldn’t just delete the whole thing, had to walk the directory manually, rename all directory names to one letter in order to be able to shorten up the directory path sufficiently to allow deletes.
But I think I just got it to compile! Just in time for dinner.