Hi Mateusz,

On 27/11/2018 22:32, Mateusz wrote:
W dniu 27.11.2018 o 20:28, Mateusz pisze:
W dniu 27.11.2018 o 17:57, Jacek Caban pisze:
Signed-off-by: Jacek Caban <ja...@codeweavers.com>
---
  mingw-w64-crt/Makefile.am | 8 ++++++--
  1 file changed, 6 insertions(+), 2 deletions(-)
Thanks! I've added stdio/fseeki64.c and stdio/mingw_lock.c and was able to 
build x265.

Bad news is that x265 is not working -- it displays message box:
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: f:\speed\2.9+9\x265m08.exe
R6034
An application has made an attempt to load the C runtime
library incorrectly.
Please contact the application's support team for more
information.
[OK]

It is much better but not perfect.
I have the same problem with exe linked to msvcr90.dll (on Windows 10 64-bit 
Home). I can run exe linked to msvcr100/110/120.dll, ucrtbase.dll and 
msvcrt.dll.

Is it needed something special to run exe linked to msvcr80/90.dll on 64-bit 
Win10?

Those DLLs required manifests to be loaded properly from winsxs. It failed if it detected that it was loaded without manifest. They dropped that horrible idea with msvcr100.

(FWIW, that's one of reasons why I consider msvcr80 and msvcr90 to be barely useful for mingw-w64 and good candidates for dropping).

Jacek


_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to