projects:dl-fldigi:build-osx
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:dl-fldigi:build-osx [2013/11/28 13:56] – jcoxon | projects:dl-fldigi:build-osx [2016/08/02 19:46] (current) – jcoxon | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Build on Mac OS X 10.8+ ====== | + | |
+ | ====== Build on Mac OS X 11.5+ ====== | ||
* Requirements: | * Requirements: | ||
Line 23: | Line 24: | ||
$ cp / | $ cp / | ||
</ | </ | ||
+ | May need to do a similar thing for libpng (on Mac OS X 10.6.8) | ||
+ | As Apple have stopped using openssl you'll need to symlink it | ||
+ | < | ||
+ | $ cd / | ||
+ | $ ln -s ../ | ||
+ | </ | ||
+ | |||
+ | Might also need you to install the latest xcode command tools: | ||
+ | < | ||
+ | $ xcode-select --install | ||
+ | </ | ||
+ | |||
+ | Then start the it for real: | ||
< | < | ||
$ autoreconf -vfi | $ autoreconf -vfi | ||
</ | </ | ||
- | On OS X Mavericks (10.9) | + | On OS X 10.9+ (Mavericks and Yosemite) |
< | < | ||
$ CXXFLAGS=" | $ CXXFLAGS=" | ||
Line 35: | Line 49: | ||
$ ./configure --disable-flarq | $ ./configure --disable-flarq | ||
</ | </ | ||
+ | < | ||
$ make | $ make | ||
</ | </ | ||
Line 40: | Line 55: | ||
< | < | ||
$ src/ | $ src/ | ||
+ | </ | ||
+ | |||
+ | ====== Mac OS X 10.5.8 ====== | ||
+ | |||
+ | * issues with trl/ | ||
+ | * need to edit spot/ | ||
+ | < | ||
+ | //#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1) | ||
+ | // #define MAP_TYPE std:: | ||
+ | // #include < | ||
+ | //#else | ||
+ | // use the non-standard gnu hash_map on gcc <= 4.0.x, | ||
+ | // which has a broken tr1:: | ||
+ | # define MAP_TYPE __gnu_cxx:: | ||
+ | # include < | ||
+ | namespace __gnu_cxx { | ||
+ | // define the missing hash specialisation for std::string | ||
+ | // using the 'const char*' hash function | ||
+ | template<> | ||
+ | size_t operator()(const std:: | ||
+ | }; | ||
+ | } | ||
+ | //#endif | ||
</ | </ |
projects/dl-fldigi/build-osx.1385646971.txt.gz · Last modified: 2013/11/28 13:56 by jcoxon