|
SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Compile Server For Mac OS X
I thought I read about someone getting this running on a Mac but I can't seem to find it. It's easy to install all the dev libraries on Linux. How do you do the same on a Mac?
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#2
|
|||
|
|||
I don't think anyone has done so at this time, so nobody knows. Or if they do know, they haven't been sharing.
|
#3
|
||||
|
||||
There was a commit made to github earlier in the week that had comments referencing compiling on OS X. But I don't know anything beyond that (the changes looked like they didn't break anything else, and it still built fine on Linux).
__________________
Jeffrey Kardatzke Founder of SageTV |
#4
|
|||
|
|||
I'm doing some work, but my progress is quite slow. First focus is on the OS/X miniclient, I work on the mplayer topic. Search for the other thread placeshifter on os/x.
As my desktop is OS/X I made some changes to get the native library HDHomeRun2.0 build on OS/X but not more. I see that with Homebrew the OS/X is much closer to linux as expected, but there is still some work involved as dependencies are directly included (I refer to the third_party/ directory). Quite some work will need to go into the build procedure of third_party and native, afterwards I expect some issues which will be hard to identify during the build.
__________________
Standard Intel PC with 4GB RAM Ubuntu 16.04 64bit JVM version=1.8.0_121-b13 / SageTV V9 latest HDHR DUAL EU with 2 DVB-C and HDHR EXPAND 4DC with 4 DVB-C XMLTV using WebGrabPlus in Switzerland Clients: HD200, Placeshift on OSX (limited) and Windows, Sage Android Client on ShieldTV and Tablets |
#5
|
|||
|
|||
The commit shows what I did
https://github.com/google/sagetv/com...f8855ae34fa7da and I used always the __APPLE__ define in the code, so linux is not affected. As well I added +UNAME_S := $(shell uname -s) in the Makefiles to check for Darwin (which is OS/X). Some other minor changes are mainly handling of the compilation from xcode which seems to be a bit more strict than the standard GCC.
__________________
Standard Intel PC with 4GB RAM Ubuntu 16.04 64bit JVM version=1.8.0_121-b13 / SageTV V9 latest HDHR DUAL EU with 2 DVB-C and HDHR EXPAND 4DC with 4 DVB-C XMLTV using WebGrabPlus in Switzerland Clients: HD200, Placeshift on OSX (limited) and Windows, Sage Android Client on ShieldTV and Tablets |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
v6: Retire Server, Move Client License To New Server? | PeteCress | SageTV Software | 15 | 01-23-2011 10:49 AM |
Anyone know how to compile SageTVPlayer (mplayer) in mingw? | redondo_se | SageTV Beta Test Software | 8 | 01-29-2009 04:06 PM |
Sage TV for Windows Home Server Software, HPMediaSmart Server, and HD homerun tuners | c309 | SageTV Software | 15 | 08-17-2008 06:03 AM |
How Does SageTV Media Server for Windows Home Server work? | PhillTheChill | SageTV Software | 7 | 11-16-2007 01:46 PM |
How do I compile xmltv plugin? | owilsky | SageTV EPG Service | 3 | 01-20-2005 12:12 PM |