On my earlier boat, a 1979 GB Classic, I built chocks out of teak blocks as shown below.
I simply attached the blocks to the cabin top with Sika 291 which is a sealant and light adhesive.
My dinghy was quite heavy so I tied it down with straps to two eye-pads, one in the cabin top and one in...