Skip to content

Issues.00596

Website user edited this page Jan 25, 2019 · 3 revisions

00596: Compile EDGE for Win64

« 00595 | Issues | 00597 »

Summary: Compile EDGE for Win64

Created: 2017–03–23 17:05

Status: Released

Category: Request

From: alin

Version: 2.3

Released_In: 2.4

Description:

EDGE 2.4 will be 64bit only. We need to get it to compile for Windows.


Comments


« 00595 | Issues | 00597 »

Associated Commits

| commit | d12b72730c8f9769a17386492a9048e4a5110086 [link] | || | Author: | Alex Lin | | Date: | Thu Mar 23 17:27:33 2017 -0500 | | Message: | [@Issue 00596: Compile EDGE for Win64 Not Windows related, but while I was in here I should change the shared library suffix to .so for the Mac. @] |

Affected Files:

src.dist/common2.mk | 2 ±
 1 file changed, 1 insertion(+), 1 deletion(-)

| commit | b508e8d34400e3264ee638c581475a9c689c570f [link] | || | Author: | Alex Lin | | Date: | Thu Mar 23 17:08:28 2017 -0500 | | Message: | [@Issue 00596: Compile EDGE for Win64 The currently available HDF5 libraries for Windows only work with VC++. So I removed the ability to use HDF5 files in Windows for playback. Converted Several files used older Windows calls to common ones provided by MinGW, like for threads. Changed the main makefile to skip libplot and PixelStream for Windows. @] |

Affected Files:

src.dist/Makefile                                  | 43 ++++++++++++++++±----
 src.dist/common2.mk                                | 13 ++++±-
 src.dist/mapplugin/Makefile                        | 11 ++±--
 …/plugins/common/libriver/DataRiverFactory.cpp   |  4 ++
 src.dist/plugins/common/libriver/makefile          | 21 ++++±-----
 …/plugins/common/libstream/DataStreamFactory.cpp |  2 +
 …/plugins/common/libstream/DataStreamFactory.hh  |  2 +
 src.dist/plugins/common/libstream/makefile         | 19 +++±-----
 src.dist/plugins/common/libutils/convutils.cpp     | 14 ±-----
 src.dist/plugins/common/libutils/thread.cpp        | 15 --------
 src.dist/plugins/common/libutils/thread.hh         |  4 —
 src.dist/plugins/playback/makefile                 | 21 +++++++±--
 src.dist/transforms/makefile                       | 17 ++++±---
 13 files changed, 101 insertions(+), 85 deletions(-)

Clone this wiki locally