Opened 14 years ago
Closed 3 years ago
#5302 closed enhancement (fixed)
josm.exe 64-bit version
Reported by: | rickmastfan67 | Owned by: | ulfl |
---|---|---|---|
Priority: | normal | Milestone: | 21.08 |
Component: | Installer Windows | Version: | |
Keywords: | 64_bits | Cc: |
Description (last modified by )
I'm just wondering, is it possible to have a 64-bit version of the josm.exe file? It sometimes doesn't want to play nice with Java here on my computer because it calls upon the 64-bit version of Java, while josm.exe itself is 32-bit.
Windows 7 x64
Attachments (0)
Change History (10)
follow-up: 2 comment:1 by , 14 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
follow-up: 7 comment:2 by , 14 years ago
Resolution: | wontfix |
---|---|
Status: | closed → reopened |
Replying to ulfl:
Unfortunately, the java exe wrapper used (launch4j) doesn't seem to support 64 bit
Really?
Changelog 03 Aug 2008 21:06 Changes: Support for 64-bit Windows, 64-bit JRE, and IBM JRE was added. A Java runtime preference option was introduced. It is now possible to set the initial process priority and allow...
Is it unstable or what is the problem?
comment:3 by , 14 years ago
All I know is I wish I could have a josm.exe that is 64bit instead of 32bit. Yes, the 32bit josm.exe can call upon the 64bit Java, but I don't know if any long term problems could result from it (like getting hit on the memory restrictions of a 32bit program). Plus I prefer having completely native programs running if possible on my x64 system.
comment:4 by , 13 years ago
I think it might be time to revive this. launch4j was just updated 3 days ago. So, it might be possible now to create a x64 josm.exe (josm64.exe so it isn't confused with the x86 one).
comment:5 by , 11 years ago
Description: | modified (diff) |
---|---|
Keywords: | 64_bits added |
comment:6 by , 10 years ago
Milestone: | → 14.08 |
---|
comment:7 by , 10 years ago
Replying to bastiK:
what is the problem?
Launch4j works well with 64-bit, as the binaries created with it. 64-bits JRE/JDK is also detected and used when applicable. But the executable itself is always 32-bit, we should be able to build a 64-bit one. I have asked for this here: https://sourceforge.net/p/launch4j/feature-requests/88/
Launch4j seems to be under active development, so I expect good progress :)
comment:8 by , 10 years ago
In the meanwhile I have started refactorization to build both 32 and 64-bit binaries in [o30580].
comment:9 by , 10 years ago
Milestone: | 14.08 |
---|
Mmm it's going to take some time before both Launch4j and NSIS allow us to generate x64 binaries.
comment:10 by , 3 years ago
Milestone: | → 21.08 |
---|---|
Resolution: | → fixed |
Status: | reopened → closed |
With #17083 we now have a full 64-bit windows executable based on jpackage, not NSIS/launch4j anymore.
Unfortunately, the java exe wrapper used (launch4j) doesn't seem to support 64 bit and as the last launch4j release is from 2008 I don't suspect progress here.
http://launch4j.sourceforge.net/
Unless someone comes up with a 64 bit aware java exe wrapper and takes the time to implement josm using it, I'll mark this one as wontfix.