Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

HX DOS Extender | Drunk Wine | MSVCRT.DLL.HELL (Emulation)

posted by 0ffer Homepage, 24.05.2013, 08:09

> > We have wine's implementation of msvcrt.dll
>
> Where? I can't find anything :-(
>
> OK, found something ... after intruding into 1'000'000'000 archive levels
> (big thanks to Igor :-) ) found 2 files:
>
> msvcrt.dll - 2 KiB :clap: - it does not even have dummy exports
>
> msvcrt.dll.so - several 100 KiB - it's an ELF :-(
>
> so where is your drunk Wine MSVCRT.DLL ???
>
> BTW, ReactorOS 0.3.14 released 2012-02-07 ... it has a MSVCRT.DLL ... oops,
> forgot to test. Anyone else dares ???
>
> HX BUG's | HX DLL's (MSVCRT.DLL is not
> among them)

They are not linked with the standard C or C++ libraries that comes with this compiler, instead they are linked with a dynamic library I call minwcrt (Minimal Windows C Run-Time Library) linking them to crtdll.dll instead of msvcrt.dll. This makes them run in all versions of Win32 without additional dll files. This is also the reason why the exe files are very small. Source for this library is available as part of the source archive mentioned in the top of this document

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 257 users online (1 registered, 256 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum