Huiler un moule 8 x 8 po (20 cm x 20 cm).
Battre les oeufs et le sucre jusqu'à ce que le mélange gonfle un peu. Ajouter l'huile, les carottes, les ananas et les raisins. Bien mélanger. Ajouter graduellement les ingrédients secs tamisés. Verser la pâte dans le moule. Cuire à 350° F environ 40 minutes. Laisser refroidir complètement.
Glaçage
Au batteur électrique, mélanger le fromage à la crème et la margarine. Ajouter le sucre en poudre graduellement et mélanger jusqu'à une consistance lisse. Ajouter la vanille et le jus d'orange. Glacer le gâteau lorsqu'il est froid.