Kodi Community Forum
[AppleTV] Compiling crystalhd-for-osx Lib/Kext - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Mac OS X (https://forum.kodi.tv/forumdisplay.php?fid=56)
+---- Thread: [AppleTV] Compiling crystalhd-for-osx Lib/Kext (/showthread.php?tid=66174)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


- Jimmer - 2010-01-08

davilla Wrote:might want to take a peek here http://xbmc.org/theuni/2010/01/08/xbmc-is-growing-up-gains-cool-new-services/

Davilla, this is a great service you guys have there. Quick question: what URL should I get my Launcher to point to for the latest bleeding-edge nightly? Pre-confluence-as-default-skin, I was mostly a Boxee user, but I felt that most contributions from proper testers were either ignored or acted on so slowly that it was the same difference. I see it's different here and that makes me want to pitch in more and help smooth some edges on this here diamond!

I take it that the XBMC nightly will have been compiled with your header files? So that only Kext, dylib and bin files + card must be in place on the ATV and XBMC will be able to use the broadcom?

Thanks!

Jim.


- davilla - 2010-01-08

Jimmer Wrote:Davilla, this is a great service you guys have there. Quick question: what URL should I get my Launcher to point to for the latest bleeding-edge nightly? Pre-confluence-as-default-skin, I was mostly a Boxee user, but I felt that most contributions from proper testers were either ignored or acted on so slowly that it was the same difference. I see it's different here and that makes me want to pitch in more and help smooth some edges on this here diamond!

I take it that the XBMC nightly will have been compiled with your header files? So that only Kext, dylib and bin files + card must be in place on the ATV and XBMC will be able to use the broadcom?

Thanks!

Jim.

Good point and something that we have not worked out yet. Stay tuned.

XBMC for Mac is built on osx-slave1 which also happens to be my MacMini Smile , OSX and Windows platform builds are built with crystalhd enabled. Add kext, library and firmware and they should detect correctly.


- A Milton - 2010-01-08

davilla Wrote:XBMC for Mac is built on osx-slave1 which also happens to be my MacMini Smile

If I would like to donate some cycles to the nightly compilation, what do I need? How much network traffic is generated? Is it problematic being behind a firewall?


- davilla - 2010-01-08

A Milton Wrote:If I would like to donate some cycles to the nightly compilation, what do I need? How much network traffic is generated? Is it problematic being behind a firewall?

XCode, macports (10.4SDK), crystalhd headers (intel build). buildbot (is in macports), there's some trivial setup and a launchd plist.

The initial svn checkout takes the longest, once that is done, it's cached and builds are pulled from it following an svn update. The dmg upload is next. Impact is pretty minimal, I'm on a 3Mb DSL line and am handling both i386 and ppc builds, don't notice it except when I'm using the MacMini for active development. A firewall does not matter, slaves contact the master.


- A Milton - 2010-01-08

davilla Wrote:XCode, macports (10.4SDK), crystalhd headers (intel build). buildbot (is in macports), there's some trivial setup and a launchd plist.

The initial svn checkout takes the longest, once that is done, it's cached and builds are pulled from it following an svn update. The dmg upload is next. Impact is pretty minimal, I'm on a 3Mb DSL line and am handling both i386 and ppc builds, don't notice it except when I'm using the MacMini for active development.

What time does the build occur? I could probably let a machine at work do the compilation, but it would be unfortunate if it's during office hours. Central European Time here (UTC+1).


- i5Js - 2010-01-08

davilla Wrote:XCode, macports (10.4SDK), crystalhd headers (intel build). buildbot (is in macports), there's some trivial setup and a launchd plist.

The initial svn checkout takes the longest, once that is done, it's cached and builds are pulled from it following an svn update. The dmg upload is next. Impact is pretty minimal, I'm on a 3Mb DSL line and am handling both i386 and ppc builds, don't notice it except when I'm using the MacMini for active development. A firewall does not matter, slaves contact the master.

I wan't to help too, what have I to do?


- i5Js - 2010-01-08

I'm installing builbot now, anything else?


- rastersize - 2010-01-08

A Milton Wrote:What time does the build occur? I could probably let a machine at work do the compilation, but it would be unfortunate if it's during office hours. Central European Time here (UTC+1).
According to the buildbot site (http://buildbot.xbmc.org/) it seems as if the nightlies are built at 09:00 GMT, which is 10:00 UTC+1.


- A Milton - 2010-01-08

rastersize Wrote:According to the buildbot site (http://buildbot.xbmc.org/) it seems as if the nightlies are built at 09:00 GMT, which is 10:00 UTC+1.

Might be possible anyway... I'll check with the main IT guy Big Grin

I could compile at home, but all Macs (at least those with OS X installed) usually are asleep with their lids closed while I'm at work.


- A Milton - 2010-01-08

Hey! "Member+ (Donator)", the most expensive letters I've ever bought!


- mtehonica - 2010-01-08

OK, so I think I have completed all the steps to get the kext and firmware and everything installed but I have one question.... Does anyone have a link to kextstat for Tiger so I can check if the kext is loaded on my ATV. I don't have any Tiger machines to grab it from.


- agehring - 2010-01-08

I believe just loading up XBMC w/CHD compiled in and the video option of Crystal HD decoding would confirm the installation...


- mtehonica - 2010-01-08

agehring Wrote:I believe just loading up XBMC w/CHD compiled in and the video option of Crystal HD decoding would confirm the installation...

Should it show up even without the card installed yet? I'm waiting on the card to arrive but wanted to install everything ahead of time.


- davilla - 2010-01-08

mtehonica Wrote:Should it show up even without the card installed yet? I'm waiting on the card to arrive but wanted to install everything ahead of time.

Nope, no card, no driver, no lib, no firmware, then no renderer setting.


- mtehonica - 2010-01-08

davilla Wrote:Nope, no card, no driver, no lib, no firmware, then no renderer setting.

Thanks davilla! Now back to my original question Smile Anyone know where I can find kextstat for Tiger?