Task #8474 (closed)
Bug: 64-bit executables for Windows
Reported by: | cxallan | Owned by: | cxallan |
---|---|---|---|
Priority: | minor | Milestone: | OMERO-4.4 |
Component: | Insight | Version: | n.a. |
Keywords: | n.a. | Cc: | |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | 2012-04-10 (12) |
Description
On 64-bit versions of Windows where a 32-bit JVM is not installed OMERO.insight, OMERO.importer and OMERO.editor cannot be launched due to the way exe4j starts the JVM. The current workaround is to install a 32-bit JVM or to launch the desired OMERO client application without using the "native" executable. A 64-bit executable should be provided for all OMERO client applications.
For reference from:
Note that it is not possible to create launchers that work with both 64-bit and 32-bit JREs. Since the launcher starts the JVM with the JNI interface by loading the JVM DLL, the architecture has to be the same. If you target both 32-bit and 64-bit JREs and operating systems, you have to generate different executables for them.
Change History (7)
comment:1 Changed 12 years ago by cxallan
- Status changed from new to accepted
comment:2 Changed 12 years ago by cxallan
- Owner changed from jburel to cxallan
comment:3 Changed 12 years ago by cxallan
- Remaining Time changed from 0.25 to 0
- Resolution set to fixed
- Status changed from accepted to closed
comment:4 Changed 12 years ago by Chris Allan <callan@…>
(In [55b33f2bf61dffd8e36144026b4c32c47f8ccdc4/ome.git] on branch develop) Create 32 and 64 bit executables for OMERO.insight. (See #8474)
comment:5 Changed 12 years ago by Chris Allan <callan@…>
(In [957a277d4ff2bfdb103fddf122ffa5ec9b963bc9/ome.git] on branch develop) Create 32 and 64 bit executables for OMERO.editor. (See #8474)
comment:6 Changed 12 years ago by Chris Allan <callan@…>
(In [97863d9263b7c3d07a2652406a8e8cf219e8b14f/ome.git] on branch develop) Create 32 and 64 bit executables for OMERO.importer. (See #8474)
comment:7 Changed 12 years ago by Chris Allan <callan@…>
(In [a1bb480230d30b5068abee255095f72b290714d2/ome.git] on branch develop) Create 32 and 64 bit executables for legacy OMERO.importer. (See #8474)
Work to support this across the board is now available on the 8474_64_bit_executables branch linked to pull request 137:
Closing.