Combine flour, salt, cinnamon, soda and mix.
Beat eggs, sugar, oil and vanilla in a mixer bowl. Add the flour mixture and mix.
Add pineapple with juice, chopped nuts, coconut flakes and mix.
Spray a baking pan with oil, pour the dough and bake at 350 F. After an hour, check the cake for readiness by inserting a toothpick in the center.
For the glaze, whip the butter, cream cheese, whipping cream, vanilla and powdered sugar in a mixer.
Glaze the completely cooled cake and sprinkle with chopped nuts. Put in the refrigerator for at least an hour.