Phil, there seems to be a minor bug in sip 4.2.1. Line 1600 of gencode.c reads --- prcode(fp,"mdict"); --- It should probably read "sip_mdict" instead (which also fixes the compilation problems we experience with the original sip 4.2.1). Cheers, Oliver