Re: Another question
Guy Harrison <swamp-dog-XZoyATsUNX5Wk0Htik3J/[email protected]>
| Newsgroups | gmane.games.freeciv.general |
|---|---|
| Message-ID | <[email protected]> |
On Saturday 20 September 2003 00:15, you wrote: > Hi, > > Is it possible to use the Unix version of freeciv on Windows using > Cygwin? Yes, assuming you've got all the X stuff installed. I haven't used cygwin in a while (toasted NT) but basically I used glib/gtk1. Dunno if they've been ported now but if they haven't, restrict yourself to doing a static build of them. You'll then need IMLIB and iirc that'll do if you don't want audio. If the cygwin ML reveals they've been ported now obviously go with those. Note about SDL, if ever you use it under cygwin. It's back-to-front. Default cygwin "mode" is unix but SDL builds itself as a windows version, installs itself outside of where mingw stuff goes, and also slaps the -mno-cygwin flag into sdl-config - which can break a lot of apps (all the "unix" stuff "vanishes"). It used to be possible to build an X SDL (host/target/build=linux-?-?) but to say it's a tad slow is an understatement. Nevertheless, if you want to hack a bit it's not too hard to persuade the standard "windows" SDL to do your audio (you just have to translate the paths/mountpoints win<->unix for it) and remove that -mno-cygwin flag from sdl-config (actually use SDL_CONFIG var on a butchered copy of it). You end up with a psychotic Freeciv, using X graphics and win32 audio. Works though. ;-) Sorry if its not too clear. Bit busy atm! -- Guy Harrison swamp-dog-XZoyATsUNX5Wk0Htik3J/[email protected]