Preheat oven to 350 degrees F (175 degrees C). Grease and line with parchment paper one 10 inch tube pan.
Cream butter or margarine, sugar, and eggs together; add salt, baking soda, crushed pineapple, and pineapple juice. Add coconut, walnuts, and vanilla. Mix in the graham cracker crumbs. Pour batter into the prepared pan.
Bake at 350 degrees F (175 degrees C) for 1 hour and 30 minutes.