Ah. I honestly didn't know this. I just assumed that cygwin was one of their native platforms. I just checked, and it's true that cygwin doesn't ship an SDL library as part of the distribution. I did find the following README on the SDL website which seems to imply that the process is pretty straightforward:
http://www.libsdl.org/extras/win32/cygwin/README.txt
It basically sounds like "configure && make && make install" is all that is needed, with a few caveats about making sure to install "extras" packages containing OpenGL and DirectX headers.
But remember: I think a native Win32 implementation would be pretty
cool, too. :)
Norman, please jump in if I get any of the details wrong here.
Andy, as I understand it, the SDL Readme is slightly optimistic. The configure/make/make install process either breaks, or doesn't produce a usable result under Cygwin. The SDL people argue that it works for MSVC and MingWin so apparently no one is motivated to figure out why things don't work for Cygwin. That's my recollection of what Norman reported to me some months ago.
Obviously the solution is to fix SDL under Cygwin, but I don't know who would do that. Probably the best short term solution is to make sure we can build with both SDL and glut and let the builder decide? If we can get SDL working well for all but cygwin people, it might make sense to make SDL be the default rather than glut, or default to SDL if it is detected and fall back to glut if there is no SDL?
Curt.
-- Curtis Olson HumanFIRST Program FlightGear Project Twin Cities curt 'at' me.umn.edu curt 'at' flightgear.org Minnesota http://www.flightgear.org/~curt http://www.flightgear.org
_______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
