Il programma di installazione di Xcode 3.x fallisce quando si tenta di eseguire il programma di installazione su Lion.
Xcode 4.0 inoltre non funziona sotto Lion e rifiuta di proposito di iniziare.
Alcune applicazioni di sviluppo (come Dashcode) si avviano, ma più spesso di quanto non si verifichino.
Se davvero dipendi da Xcode 3 la soluzione migliore è mantenere Snow Leopard su una seconda partizione insieme a Lion e dual boot, se necessario. AFAIK puoi comunque indirizzare le versioni precedenti di Mac OS X e iOS ad alcune estensioni in Xcode 4.1.
Puoi provare a installarlo su Snow Leopard e quindi eseguire l'aggiornamento a Lion: questa è la migliore possibilità, ma potrebbe essere più semplice tenere un disco esterno avviabile con Snow Leopard e Xcode 3.x nel caso in cui ti imbatti in qualche problema tecnico la strada.