#150 closed defect (invalid)
Missing MSvcrt.dll from Odin
Reported by: | wlhartzell | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Enhanced |
Component: | general | Version: | 1.6.0-b22 GA |
Severity: | medium | Keywords: | |
Cc: |
Description
The Odin application no longer works. Its only purpose was to add MSVCRT.dll to Odin's system32 folder. A fresh install of Odin does not have it. Innotek's solution was to include it in everything that they published, in hopes that one of them would be on Libpath. Odin application did not work for them either. Suggest that you copy Innotek's solution.
Change History (5)
follow-up: 2 comment:1 by , 13 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:2 by , 13 years ago
Replying to dmik:
What does it have to do with Java? Please see http://svn.netlabs.org/odin32/ticket/30 and report there if the proposed solution fixes your problem.
They don't propose a solution. I did in this bug report. You need to note that one can only distribute MSVCRT.dll with a Windows application, which this port of OpenJDK 1.6 qualifies.
follow-up: 4 comment:3 by , 13 years ago
There is a solution in that ticket: install the OdinApp application. I tried it myself with one of the recent versions of Odin and it worked well with notepad.exe.
OpenJDK doesn't need MSVCRT.DLL so there is no sense to include it in the distribution.
comment:4 by , 13 years ago
Replying to dmik:
There is a solution in that ticket: install the OdinApp application. I tried it myself with one of the recent versions of Odin and it worked well with notepad.exe.
OpenJDK doesn't need MSVCRT.DLL so there is no sense to include it in the distribution.
I was not able to get Odin application to run. Only if I regress Odin to Dec 2002 level will it run. Notepad is a 16-bit Window 3.1 application. It works fine here without Odin. Leave MSVCRT.dll out and see how many Windows-ish Java Applications will fail. I am really appalled by the direct to the operating system calls done by so-called Java applications. Look at the Java applications just for the Mac. What happened to the portable promise?
comment:5 by , 13 years ago
I was talking about the 32-bit version of notepad.exe taken from Win95 (or Win2000), obviously.
I don't have msvcrt.dll currently installed and all Java applications I tried work. There may be theoretically some JNI plugin used by some Java app which uses something from msvcrt.dll but I haven't seen any so far. If you have a particular example of a non-working application, please give us its name.
What does it have to do with Java? Please see http://svn.netlabs.org/odin32/ticket/30 and report there if the proposed solution fixes your problem.