>-----Original Message----- >From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED] >Sent: Wednesday, December 27, 2006 2:12 PM >To: [email protected] >Subject: Re: [build] Downloading dependencies > > >On Dec 27, 2006, at 6:08 AM, Tim Ellison wrote: > >> Ivanov, Alexey A wrote: >>>> -----Original Message----- >>>> From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED] >>>> Sent: Saturday, December 23, 2006 3:25 PM >>>> To: [email protected] >>>> Subject: Re: [build] Downloading dependencies >>>> >>>> >>>> On Dec 21, 2006, at 4:24 AM, Alexey Petrenko wrote: >>>> >>>>> Yes, we do not really need it while Harmony development. I've said >>>>> this few times. >>>>> But we definitely need this dll while building distribution >>>>> package. >>>>> >>>>> So copying it while build will not break anything in development >>>>> but >>>>> will make life easier for distribution build. >>>> So to keep things clean... why not change things so that the build >>>> brings in the dll that is being used by the build? IOW, completely >>>> remove it as an external dependency, and simply copy it when making >>>> the build. That way we are sure that the dll that is included is >>>> the >>>> right one. >>> >>> This will be the best solution. >> >> I assume that you are keeping the MD5 checksum so that we know we have >> picked up the right (version/unmodified) file from people's windows >> directory for the HDK? > >Good idea. I'm actually very skeptical that MSFT has distributed >only one unique binary under that name, but heck, lets see.. :)
Do you have many builds of MSFT compiler? :) I think it may be changed only with Service Packs to the compiler. Having this in mind, I think there's only one version of DLL with same name. Any way it doesn't really matter what actual version the DLL is: when you build the classlib or vm yourself, you'll have the correct version of the DLL in system32 which shipped with the compiler. And this DLL is guaranteed to be compatible with the compiled code -- any other version is not. Perfectly VM and classlib should be compiled with the same compiler version. It'll be interesting if the HDK works where VM is compiled against 7.1 and classlib against 8.0 for example... Regards, Alexey. > >geir >> >> Regards, >> Tim -- Alexey A. Ivanov Intel Enterprise Solutions Software Division
