See how psmeca.c reads and gets those coordinates and label. I think there is some old GMT4 stuff going on here and that is why: The coordinates seems to be scanned from trailing text. Not sure why. Seems the problem is in meca: When -A is used we should expect 2 more numerical columns.