SMACK! libytnef had installed /usr/local/include/mapi.h! Removing this port seemed to have helped. So it's not 'old', just wrong! You probably have old header files elsewhere on your system then. Search for mapi.h everywhere. Joe