Issue449

Title add support for MSYS
Priority wish Status resolved
Superseder Nosy List jendrik, malte, pvonreth, silvan
Assigned To pvonreth Keywords
Optional summary

Created on 2014-08-06.10:57:20 by pvonreth, last changed by jendrik.

Messages
msg4250 (view) Author: jendrik Date: 2015-06-04.17:23:45
OK.
msg4248 (view) Author: silvan Date: 2015-06-04.17:16:28
I think issue525 is the right issue to document and announce this; this issue
(with its previous title) seems to be rather resolved to me.
msg4246 (view) Author: jendrik Date: 2015-06-04.17:08:56
We still need to document how to run Fast Downward with MSVC under Windows and 
announce that this is now possible. I changed the title to reflect this.
msg4244 (view) Author: silvan Date: 2015-06-04.16:41:57
What exactly is pending with this issue? I am not aware of what changes came in
with this issue and what still needs to be documented/announced at all.

Also we now plan to support MSVC, so setting up a documentation on how to use
Fast Downward under Windows at this moment seems to be unnecessary.
msg3905 (view) Author: jendrik Date: 2014-12-12.10:21:04
Assigning this to Silvan since he is also in charge of setting up the windows 
buildslave in issue480.
msg3374 (view) Author: malte Date: 2014-08-29.12:18:26
Thanks to both of you! However, I'm reopening this, since the documentation
changes and the mail to the Fast Downward group are still pending.

I think the only page that needs update is
http://www.fast-downward.org/ObtainingAndRunningFastDownward.
msg3372 (view) Author: jendrik Date: 2014-08-29.12:11:47
The changes have been merged.
msg3331 (view) Author: pvonreth Date: 2014-08-20.17:19:20
Dear Prof. Helmert,
The issue should be ready for your review.
I hope you agree with my changes.
msg3278 (view) Author: pvonreth Date: 2014-08-06.15:04:19
https://bitbucket.org/TheOneRing/hg.fast-downward.org/pull-
request/1/issue449/diff
msg3273 (view) Author: pvonreth Date: 2014-08-06.14:20:16
I think you don't gain much by using cygwin.
Also if we need to support both it would be needed to change all 
OPERATING_SYSTEM == CYGWIN tests to 
OPERATING_SYSTEM == CYGWIN || OPERATING_SYSTEM == WIN.
But I'm fine with both solutions.
msg3270 (view) Author: malte Date: 2014-08-06.11:16:44
I would prefer to keep Cygwin support for now because some people have been
using it. We could ask on the mailing list about general interest for support of
various Windows environments. Would this make sense?
msg3268 (view) Author: pvonreth Date: 2014-08-06.10:57:20
Add native Windows support.
Extended the make files to not link to rt on Windows, by detecting Msys as 
DOWNWARD_OS=win32.

Don't cast a pointer to unsigned long in src/search/landmarks/exploration, as 
long is always 32bit on Windows, an alternative to size_t would be uintptr_t.

Added an implementation for  double Timer::current_clock();

It is not possible to retrieve the peak memory on Windows but only the 
currently used memory. There would be the possibility to at least always return 
the maximum of the retrieved current memory usage.

One major issue is now, do we want to drop cygwin support completely, or add a 
separate OPERATING_SYSTEM because some of the extensions probably wont work in 
cygwin.
History
Date User Action Args
2015-06-04 17:23:45jendriksetstatus: chatting -> resolved
assignedto: silvan -> pvonreth
messages: + msg4250
title: document and announce MSVC support -> add support for MSYS
2015-06-04 17:16:28silvansetmessages: + msg4248
2015-06-04 17:08:56jendriksetmessages: + msg4246
title: native windows support -> document and announce MSVC support
2015-06-04 16:41:57silvansetmessages: + msg4244
2014-12-12 10:21:04jendriksetnosy: + silvan
messages: + msg3905
assignedto: pvonreth -> silvan
2014-08-29 12:18:26maltesetstatus: resolved -> chatting
messages: + msg3374
2014-08-29 12:11:47jendriksetstatus: chatting -> resolved
messages: + msg3372
2014-08-21 22:40:16jendriksetpriority: bug -> wish
assignedto: pvonreth
2014-08-20 17:19:20pvonrethsetmessages: + msg3331
2014-08-06 15:04:19pvonrethsetmessages: + msg3278
2014-08-06 15:04:14pvonrethsetmessages: - msg3272
2014-08-06 14:20:16pvonrethsetmessages: + msg3273
2014-08-06 14:17:59pvonrethsetmessages: + msg3272
2014-08-06 14:17:52pvonrethsetmessages: - msg3271
2014-08-06 14:17:49pvonrethsetmessages: + msg3271
2014-08-06 14:17:36pvonrethsetmessages: - msg3269
2014-08-06 11:16:44maltesetmessages: + msg3270
2014-08-06 11:05:37pvonrethsetstatus: unread -> chatting
messages: + msg3269
2014-08-06 10:57:20pvonrethcreate