Bug #1596 (closed)
Opened 15 years ago
Closed 15 years ago
Windows 64bit and DEBUG builds are broken
Reported by: | jamoore | Owned by: | jamoore |
---|---|---|---|
Priority: | critical | Cc: | bernhard.hollaender@… |
Sprint: | n.a. | ||
Total Remaining Time: | n.a. |
Description
- Debug information is missing from DLL
- 64bit DLLs core dump on remote invocations
Change History (3)
comment:1 Changed 15 years ago by jmoore
comment:2 Changed 15 years ago by jmoore
r5638 is tested locally and has working --release and --arch variables. The values for arch have changed: [detect|x86|x64].
Ant usage:
- Open the VS command prompt for the proper archiecture. Either "Start->Microsoft Visual Studio 2008->Visual Studio Tools->Visual Studio 2008 Command Prompt" or "...->Visual Studio 2008 x64 Win64 Command Prompt"
- In the command prompt set ICE_HOME if not already set:
set ICE_HOME=C:\Ice-3.3.1-VC90
- Optionally choose a non-debug release:
set RELEASE=Os
- Also set "ARCH" to x86 if you are on a x64 machine and would like to force a 32bit build.
set ARCH=x86
- Finally, run the build:
build build-cpp
A zip file will be created under target: OMERO.cpp-<version>-cl-9.0-64rel.zip or similar.
Committing to trunk. Will be moved to branch once hudson build passes.
comment:3 Changed 15 years ago by jmoore
- Resolution set to fixed
- Status changed from new to closed
done in r5683.
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.
r5594 adds command-line switches --release=[debug|Os] and --arch=[default|x86|x86_64]. Currently testing.