Forget about using gpsmapedit and cgpsmapper. It is too complex, uncomfortable and confusing using those two programs for drawing a map. In the days when hacking and decompiling garmin maps develop those two programs were at their peak. But nowadays things has changed:
[Only registered and activated users can see links. ]
Read the manual first. Everything is explained there. I have done it a long time ago but you should specify country, state, city etc. it in the shape file. Addressing I think it was in a separate file.