Looks like you have mixed different runtime libraries (static/shared). In MSVCRT.lib are the symbols of MSVCR80.dll, but libcmt is a static library. Maybe it is enough to add -MDd to the lyx compiler flags.
I fInd the problem. /MD is added to main components of lyx, but not to libintl, which then relies on /MT. Joost was not using included libintl so he did not have this problem. Fixed in trunk. Thanks. Bo
