37 Commits

Author SHA1 Message Date
Michael Martin 562917b456 Merge post-0.7.0 commits through 'c8250d8b8' into v0.7.2.
sdl_common.c has lost some commits in the restructuring and those
will need to be replayed over the restructured files for SDL1 and 2.
2020-04-03 17:43:49 -07:00
Michael Martin fdb1a92d5d Use frameworks for libpng and Vorbis if requested and available 2019-11-16 23:29:56 -08:00
Michael Martin 2ad10b9906 Use frameworks for SDL if requested and available 2019-11-16 22:15:14 -08:00
Michael Martin f973106448 SDL2 build for macOS under brew 2019-09-08 23:15:12 -07:00
Michael Martin b724f372dd Enhance config script to allow selecting SDL1 or 2 backends 2019-08-16 00:51:23 -07:00
Michael Martin f36a9339fc Remove unnecessary library checks 2019-08-12 22:29:45 -07:00
Michael Martin fa32c80258 Simplify macOS build system to work with brew.
Standalone framework-based builds will be reintroduced before the
v0.7.1 release.
2019-08-10 15:43:48 -07:00
Michael Martin 3e6f9cf5b1 Remove SDL_image and link against libpng directly 2019-08-10 13:34:16 -07:00
Michael Martin 29ed467363 Alter build flags on Mac to find dependent frameworks in /Library/Frameworks 2018-05-05 21:26:34 -07:00
avolkov bb33e30b79 Update the scripts for cross-building on Cygwin to Mingw with gcc 4 (-mno-cygwin is now gone)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3690 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-09-07 06:17:23 +00:00
avolkov 68ebcaf54e Don't try using pkgconfig to detect libs on Mac OSX; pkgconfig is not there
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3246 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-24 21:53:05 +00:00
Meep-Eep 5036ba075e Fix SDL, libmikmod, and pthreads detection.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3242 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-24 19:32:36 +00:00
Meep-Eep 595bf1e5e0 Detection of libmikmod requires detection of libmikmod-config.
Same for SDL and pthread.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3240 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-24 17:57:14 +00:00
gewlitys a8d9aeb24e Added ogg and addon support for Symbian.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3096 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-10-18 17:35:09 +00:00
gewlitys baf8a87d15 Avoid error messages about libmikmod when compiling for Symbian
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3074 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-09-19 23:32:56 +00:00
gewlitys 84769e71ad Removed unnecessary detections, support for S60 SDK version >3.0
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3073 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-09-19 22:29:30 +00:00
Meep-Eep 77996b6e7a FreeBSD has been using 'sdl-config' for two years now.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3070 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-09-03 18:04:02 +00:00
gewlitys 934b3ad08c Added support for Symbian GCCE compiler
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3067 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-31 21:27:02 +00:00
gewlitys 50664a6f71 Experimental support for Symbian S60 3rd edition
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3064 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-31 00:34:29 +00:00
Meep-Eep aa02a78da5 Pthread support from Gwl.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3041 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-21 20:03:54 +00:00
Meep-Eep 990fae0411 strcasecmp() is in strings.h according to POSIX
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3038 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-21 18:52:48 +00:00
Meep-Eep aa4afdade5 Added a "cegcc" target.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2887 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 06:34:12 +00:00
Meep-Eep 23c74b2b63 Added support to the unix build system for explicitely specifying the name of
the define to set to show when a symbol is found.
Also a fix for when 'strcasecmp' is #define'd by the system.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2881 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 04:41:19 +00:00
Meep-Eep 165f30c9a5 Build fixes for SunOS with netplay.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2792 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 22:49:05 +00:00
meep-eep 02dfb26d6c Revert accidentally committed local change.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2508 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-17 21:19:24 +00:00
meep-eep d02ef0913b Mikmod version check.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2469 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-10-27 03:16:52 +00:00
meep-eep 620c00c52c Netplay
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2463 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-10-26 22:17:03 +00:00
meep-eep 5c031bbd08 Use libmikmod-config.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2370 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-05-23 23:12:16 +00:00
meep-eep b3db1d3583 Use external libmikmod.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2369 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-05-23 22:15:35 +00:00
meep-eep a8ab8facbe Some small portability improvements.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2199 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-01-19 19:13:39 +00:00
meep-eep 5d10765ab6 Support for Tremor for Ogg Vorbis decoding.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1940 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-11-01 03:20:07 +00:00
avolkov 0d16bc3e99 obsoleted cygwin hack removed
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1924 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-10-26 00:57:05 +00:00
meep-eep 6c08bf462b Better system build flags handling.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1923 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-10-25 15:38:28 +00:00
meep-eep 0f3eb36248 Don't use the system regex.h on Cygwin.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1908 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-10-15 08:14:06 +00:00
meep-eep 01d540bc83 Cygwin support.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1907 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-10-15 07:00:14 +00:00
meep-eep f270f93f16 correction
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1742 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-13 15:22:09 +00:00
meep-eep 22bf3c4172 Improvements for cross-compiling.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1741 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-13 15:10:38 +00:00