Attiny84 20mhz, inputs and outputs HELP

The full code is

#include "Servo.h"
const byte PIN_ANALOG_X = 1;
const byte PIN_ANALOG_Y = 2;
Servo pan;
Servo tilt;
long currentX=0;
long currentY=0;
void setup() {
//out pins
pan.attach(6);
tilt.attach(7);
}
void loop() {
currentX = map((long)analogRead(PIN_ANALOG_X), 0, 1023, 180, 0);
currentY = map((long)analogRead(PIN_ANALOG_Y), 0, 1023, 0, 180);
pan.write(currentX);
tilt.write(currentY);
}

It uploads fine and just says the usual-

avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny84
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny84

but the trouble im having is that when i connect my variable resistors there is nothing... even when i put my servo pins in the servos make no judders.

When i connect the project together on a uno or a nano 328 it works perfect and even the servos judder until i add the variable resistors.