arduino mega as an ISP to attiny85 could someone explain this error message?

I have just been trying to upload arduinoISP to my board, which is an arduino mega 2560. I used the following setup:

•ATtiny Pin 2 to Arduino Pin 52
•ATtiny Pin 1 to Arduino Pin 50
•ATtiny Pin 0 to Arduino Pin 51
•ATtiny Reset Pin to Arduino Pin 53

I then uploaded the ArduinoISP to my board, ( attiny85 w/arduino as ISP) and got this error message:

Third-party platform.txt does not define compiler.path. Please report this to the third-party hardware maintainer.
Build options changed, rebuilding all
Error while uploading: missing 'recipe.cpp.o.pattern' configuration parameter

I had expected it just to upload, no problems, so that I could then upload programs to my attiny85.
I am a relatively new programmer, any help would be really appreciated! I have also tried this with a capacitor with no success.

avocado16:
I then uploaded the ArduinoISP to my board, ( attiny85 w/arduino as ISP) and got this error message:

When you are uploading the ISP script to your board that is gonna be programming ittiny - you should select your board in the tools menu (Mega in your case) and use AVRISP mkll as the programmer.

Only after that you plugin your attiny to your board and select the attiny85 w/arduino as ISP and will be able to upload programs to it (don't forget to set 'Arduino as ISP' as the programmer).