I'm testing out some cross-platform automated build utlities and using
Cygwin as one of the test platforms. One of the libraries I wanted to test
building was SDL and I couldn't get it to build for Cygwin out of the box.
So, I asked on the SDL mailing list and they refered me to
http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/SDL;a=tree
as
a starting point. I applied the patches by hand to the latest version of
1.2.15. If I leave out the SDL_platform.h patch and use the other patches,
I'm able to get the latest version of SDL to build successfully on Cygwin
(using ./autogen.sh, ./configure, make, make install). The only part that
doesn't look quite right is that the dll is named SDL.dll instead of
cygSDL.dll. Haven't had the chance to look into that further. I was also
able to build pdcurses using SDL. (Would be curious to know if there are
any advantages to ncurses over pdcurses other than ncurses running in a
Cygwin console outside of X.) I've been attempting to get the Equinox
Desktop ( http://equinox-project.org/ ) to build on Cygwin. I have pieces
of it running and am working with the developer to see how much farther I
can get. Am testing out building some other Open Source applications on
Cygwin as well. If anyone's interested in some of the patches or anything,
let me know.
Sincerely,
Laura
http://www.distasis.com/cpp
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Cygwin-ports-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general