CHAUFFER le four à 350 °F.
GÂTEAU : Tamiser ensemble la farine, la poudre à pâte, le bicarbonate, les épices et le sel dans un bol moyen ; réserver. Battre les œufs et l'huile au fouet, dans un grand bol, jusqu'à ce que le tout soit bien mélangé. Ajouter graduellement le sucre en remuant jusqu'à homogénéité. Ajouter le mélange de farine, les carottes, les ananas et les noix ; bien mélanger. Déposer dans un moule à cheminée cannelé de 3 l ou dans un moule à cheminée de 10 pouces, graissé et fariné.
CUIRE au four de 50 à 60 min ou jusqu'à ce qu'un cure-dent inséré près du centre du gâteau en sorte propre. Laisser refroidir 10 min dans le moule. Passer un couteau le long de la paroi du moule pour en détacher le gâteau. Renverser le gâteau sur une grille ; démouler doucement. Laisser refroidir complètement.
GLAÇAGE : Battre le fromage à la crème et le beurre dans un grand bol, au batteur électrique, jusqu'à ce que le mélange soit lisse. Ajouter graduellement le sucre à glacer, le jus et le zeste de citron, en battant bien après chaque addition. Étendre sur le gâteau.