Marlin Ramps 1.4 Clay Delta upload problem

Hi, does anyone have any suggestions or can help with a marlin upload problem? I am helping with a build for a delta type printer for clay and I have had a message - 'sdFile' is not declared. I have had a suggestion on another forum that:
"The SdFat folder may not be in the correct location.
On a PC it should be here
C:\Users<user name>\Documents\Arduino\libraries\SdFat"

Although this seems correct, I have a number of sdFiles with Marlin sketch, and I am also a novice. All help, suggestions, gratefully received. Thank you, Paul.

I think you need to seek out and install the SdFat library.

Hi John, thanks for the response, I have been away for a few days and shall get on to this, although I am not clear about how to install the sdFat library. Any links or tips? Thanks, Paul

Marlin includes the SdFat library in its source, you shouldn't need to install a library. So it is probably something else.

But there are hundreds of versions of Marlin, without knowing which source you have it's hard to tell. Posting the original error message would help as well.

I have now and managed to download version 0023 Marlin is uploading. I am not getting any menu script up on the LCD.

Have you configured a display in configuration.h?

Hi Bob, no, I have not as far as I am aware. I will look into that, thanks, any tips or links? Paul

I have tried changing the configuration on configuration h. file on the Marlin sketch as per Johan Rochall/Jonathan Keep and a number of posts online of people using delta printers. It doesn't seem to be working. The message I have as follows:
Highlighted line in blink.cpp -
"extern int extruder_multiply[EXTRUDERS]; // sets extrude multiply factor (in percent) for each extruder individually"
message -
Marlin.h:210: error: 'EXTRUDERS' was not declared in this scope
Marlin.h:211: error: 'EXTRUDERS' was not declared in this scope

EXTRUDERS is defined in Configuration.h, so I can't see why that error would occur. Puzzling.