Hi Robert,
the latest SVN revision cannot be build under Windows if “OSG_USE_UTF8_FILENAME” config option is enabled. The error occurs in “FileUtils.cpp” file, line 663, since there is no UNICODE-capable version of the “GetProcAddress” function. The “OSGDB_WINDOWS_FUNCT_STRING” makro is defined as follows in that case #define OSGDB_WINDOWS_FUNCT_STRING(x) L ## #x L"W" Thus the second parameter cannot be converted from wchar_t to LPCSTR. Should we convert the second parameter from wchar_t* to LPCSTR or use the same definition for the “OSGDB_WINDOWS_FUNCT_STRING” makro in both cases? The second error occurs in the same file, line 669. The second parameter for the “pGetModuleHandleEx” function should be defined as wchar_t, but it’s defined as “static char static_variable” in the line 667. Best Regards, Oleg
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

