The sample C++, MFC code runs natively, and can do dynamic linking ala LoadLibrary(), of an Intel DLL, (the meter.dll sample source), the transition from native C++ ported code to Intel 16bit code was completely transparent to the application, it did GetProcAddress, etc. and did a straight call to the address returned, without doing any fancy data conversion. Using the GNU C++ compilers, we have been able to support applications using MFC 4.x.