The compressor should be cycled on periodically to keep everything lubricated inside. Leaving it off all winter can lead to seals frying out and leaking. But it could be as simple as the A/C amplifier RPM setting being set too high. If you are trying A/C at idle and it does not come on, but does if you rev the engine, turn the RPM adjustment knob down (behind the glove box).