1Mix together the flour, sugar, salt, baking powder, cinnamon & baking soda. Then add the carrots, oil, eggs & pineapple and mix.
2Put into a greased & floured pan and bake at 350 degrees for 35-40 minutes.
It is a fairly dense cake, so I have not tried it in a loaf or bundt pan. Seems to work better in metal - either a round or 9x12 cake pan. If you use a glass pan and reduce the temperature by 25 degrees, it will take a bit longer and won't be as moist.
3For the frosting: mix all ingredients together until smooth. In the beginning, it seems a little dry, but don't be tempted to add more than a few drops liquid, unless you like the frosting a little runny.
If you like the frosting a little fluffier, just whip on the high speed setting of your mixer.