Hello everybody! I am trying to develop an application using MinGW-w64.
I am compiling my project on Windows 2000 Professional (32-bit) in Code::Blocks IDE. It works fine with standard MinGW32 compiling 32-bit projects. But when I try to compile the same or any other project with MinGW-w64, both cc1.exe and cc1plus.exe show me message box "Procedure entry point ___lc_codepage_func could not be located in the dynamic link library msvcrt.dll". I see this box even simply launching cc1.exe and cc1plus.exe from the directory where they reside. I have examined msvcrt.dll in my %SYSTEMROOT%\system32 using LoadLibrary and GetProcAddress functions. It seems, that my version of this dll does not export ___lc_codepage_func. But msvcr70, 71, 80 and 90 really do! How may this be fixed? On my other machine with Windows 7 Professional 64-bit MinGW-w64 works fine. I shall test it on 32-bit Windows XP Pro. I think, problem is that Windows 2000 has different version of msvcrt.dll than gcc needs. For MinGW installation, I used fresh TDM bundle installers based on gcc-4.5.1. TDM bundle based on standard MinGW worked on Windows 2000 fine, but based on MinGW-w64 has this bug (tries to import unexported function). Best regards, VK ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
