![]() |
#1 |
Angband Devteam member
|
Supporting Windows
We've decided that we'd like to be a bit more systematic about supporting people trying to build on Windows, and clearer about what is and isn't supported. Most of the current devteam use linux (or Mac, which is unix-y) by default for hacking, building and playing - although we can cross-compile for Windows, and even test under WINE, it's not quite the same. The vague consensus among us is, perhaps not surprisingly, to standardise building for Windows using MinGW, MSYS and msysgit. This is a command-line-driven unix-like environment, hence the easiest for us to master and support. It's also how fizzix, who is essentially the one Windows-based member of the devteam, builds.
There are other options though. Blubaron uses Visual Studio, and so do some others. There's also DevC++ and Eclipse, which are both free. Supporting GUIs is a much more difficult task than supporting a CLI approach, because it requires very careful descriptions (or screenshots) of exactly what to click, and different versions have subtle UI differences which will ruin careful guidance at a stroke. We would probably only be able to support one of these IDEs, and probably only with significant help from a new team member. I guess what I'm asking is, how many people give a stuff about this? Those who have found a way of building their own versions in Windows would probably prefer to stick to what works for them. Is there anyone who would like help to build on Windows but can't, and would be prepared to use a CLI to do it? Or is there anyone who would like to evangelise about their preferred free Windows IDE to the extent of helping the devteam to help others?
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila |
![]() |
![]() |
![]() |
#2 |
Hellband maintainer
Join Date: Jul 2007
Location: New York, the Big Apple
Age: 46
Posts: 367
Donated: $120
![]() |
Greetings,
Sounds like a plan! Please make sure then to remove the obsolete makefiles or replace their contents with a reference to the last version that is known to work with that makefile. Also please make sure to comment in the 1 windows make file what the required setup is and that it will not work cygwin. T.
__________________
* Are you ready for something else ? Hellband 0.8.8 is out! * |
![]() |
![]() |
![]() |
#3 | |
Angband Devteam member
|
Quote:
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila |
|
![]() |
![]() |
![]() |
#4 |
Prophet
Join Date: Apr 2008
Posts: 2,966
![]() |
If you didn't know yet, I'm a Windows user and my variant has only been compatible with windows so far (because I'm completely ignorant of Unix/linux types of systems), though of course you can play it using WinE.
I'm using Borland C++ compiler to build my variant (got the v6, but you could also use the free v5.5 compiler that comes with the "free command line tools" package) with a makefile (for building) and bpr files (for debugging purposes). I find it very easy of use... a simple build.bat and binaries get built in the blink of an eye.
__________________
PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant! |
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Compiling V for Windows | Therem Harth | Vanilla | 8 | September 4, 2011 23:36 |
Problem with Windows 7 ? | JohanVikman | Vanilla | 5 | July 11, 2009 19:15 |
Term windows | Aristobulus | Variants | 9 | November 6, 2008 14:43 |
I've downloaded 3.0.9b for Windows... now what? | PowerWyrm | Vanilla | 5 | October 14, 2008 02:24 |
Windows v3.0.9 hanging? | JustinH | Vanilla | 1 | August 27, 2008 14:30 |