http://bugs.winehq.org/show_bug.cgi?id=3613
Summary: Different Compilers == Different Results Product: Wine Version: 20050930 Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: freddiewitherden@hotmail.com
I wanted to test out Wine for the first time. So, I decided to test out my encryptor program, which is written in ANSI C (compiles on Windows and Linux), the code (5k) can be seen here: http:// margaret2708.plus.com/main.c . I first compiled it with Visual Studio 2005 Beta and along with the exe copied over MSVCR80d.dll. I encrypted and decrypted a file with it (running under Wine). I then tried it out with MinGW (GCC 3.4.2) and tried it out under Wine, however while I was able to encrypt a file I was unable to decrypt it (does not write the file correctly). Both versions work under Windows, which is why I find this bug very strange, I think that it might be a DLL problem, however I was unable to find out what C runtime DLL MinGW uses.