SD Library problems with version 1.5

I have installed Arduino IDE version 1.5 and my program no longer compiles with messages like: C:\arduino-1.5-windows\arduino-1.5\libraries\SD\utility\Sd2Card.cpp: In function 'void spiSend(uint8_t)': C:\arduino-1.5-windows\arduino-1.5\libraries\SD\utility\Sd2Card.cpp:35: error: 'SPI' was not declared in this scope

and 3 others all in relation to Sd2Card.ccp.

Sd2Card uses SPI.h which is in a different folder in 1.5.

How do I get 1.5 to point to the correct folder for the header files?

Thank you in advance for your assistance.

Have you tried including SPI.h in your sketch? The ethernet shield library requires that also.

#include <SPI.h>
#include <SD.h>

Thanks for the help - all is now well.

Doesn’t explain why SPI.h is now in a different (secret) place . . .