Issues.00596 - lordmundi/wikidoctest GitHub Wiki

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 link5 | || | 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 link6 | || | 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(-)