Todor Totev

Results 21 comments of Todor Totev

I second @tjvantoll that we need a grace period. I have another idea - to introduce a flag to explicitly say which behavior do you need - the old or...

I’d like to try addressing this issue. Can you please give some pointers how to setup my machine for developing/testing Ilc? For example, how to setup test projects so that...

Good points. First, installation of LLD must happen when Ilc is being installed. This makes sense, because this is the time when the user expects changes on their machine and...

By the way, I did a very dirty hack - I renamed lld-link.exe to link.exe, then renamed MS's link.exe to ms-link, checked with `where link` that indeed only my bad...

@jkotas, I agree this is a practical approach. I did non-scientific measurements, and these are the performance results of the two linkers: ms-link User Time: 8.7656250 seconds Kernel Time: 1.9687500...

I actually found a bug in Ilc while testing my setup :) `objwriter.dll` depends on `msvcp140.dll` and `vcruntime140.dll`, which are not included. @MichalStrehovsky could you please fix this?

@woachk I haven't stated what the fix would be. Changing of system requirements is a valid fix. However, given the fact that Ilc already brings ucrtbase.dll and ms-api-* friends, I...

I found another problem - Ilc requires `libcmt.lib`, `libcpmt.lib`, and `oldnames.lib`, which come only with the VC compiler toolset. I am not sure if we can work-around these.

To summarize my thoughts on the issue. What work is needed to make building projects with CoreRT dependant only on .Net Core SDK and no other pre-installed packages? - [...

Sure. Nothing you said makes sense to me, so let's see how far we will go.