On Dec 27, 2006, at 10:54 AM, Ivanov, Alexey A wrote:
-----Original Message-----
From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 27, 2006 6:42 PM
To: [email protected]
Subject: Re: [build] Downloading dependencies
On Dec 27, 2006, at 10:36 AM, Ivanov, Alexey A wrote:
-----Original Message-----
From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 27, 2006 6:26 PM
To: [email protected]
Subject: Re: [build] Downloading dependencies
Wait - you can't just remove all reference to this - you need to
also
copy from wherever into jdk/jre/bin so that things still work.
Otherwise, any user building the classlib and dropping in J9 (for
example) will have a problem.
If one built classlib, there's the DLL in system32. When one will
run an
application, the classlib natives will link to the DLL in system32.
I see no problem here.
What if you don't build it?
You wrote about building classlib, didn't you?
"...any user building the classlib and dropping in J9..."
If you don't build it, you must have used a snapshot from our site,
and
see the answer below.
No - it could come from somewhere else. My point is, that it's
creating something that not complete, when it was complete before.
As of now, we don't mandate that people use the federated build
(although I do, and think it's the bees knees.) We allow classlib to
be as self contained as it needs to be. Same w/ DRLVM.
But we need to include the DLL into snapshots so that users who
don't
have the DLL are able to run application on top of Harmony.
Yes, exactly. My point.
geir
Another question is that IBM VME might need another version of this
DLL.
This situation needs investigation. But I believe there should also be
no problem because both msvcr70 and msvcr71 are in WinSxS folders. And
any DLL which are there is guaranteed to work with another version of
such DLL in one process. Correct me if I'm wrong.
Actually it should have the correct one included. IMB guys, does J9
distribution have msvcr71.dll?
Regards,
Alexey.
--
Alexey A. Ivanov
Intel Enterprise Solutions Software Division