darkelf wrote: > > As I understand if I'm not defining _WIN32_WINNT, I'm > compiling for Windows 9X >
If you do not define _WIN32_WINNT, the resulting DLL will only work (in theory) on Windows 9x. However, this support has not been tested recently. > > But when I run that executable in Windows XP, runtime > check isNT() found that it is Windows NT based system, > so it tried to call osGetFullPathNameW() instead > osGetFullPathNameA(). > Right, that will not work. When running on Windows XP, SQLite expects and requires the Unicode APIs to be available and they will not be available unless the _WIN32_WINNT macro is properly defined. -- Joe Mistachkin _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users