As with all things that move and exposed to the elements, creaking usually means lack of lubrication in the joints and moving parts, start by closing the roof and lubricating the hinges that support the roof frame, then open the roof and do the same, carry out this untill the creaking stops...