[AppleTV] Compiling crystalhd-for-osx Lib/Kext

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
garyi Offline
Posting Freak
Posts: 1,196
Joined: Oct 2008
Reputation: 0
Post: #11
So in essence in order to use my crystal thingy thats gonna be with me tomorrow I have to understand what percentage of the above?

I believe I understand about 4% of it.
find quote
gangsta75 Offline
Member+
Posts: 59
Joined: Aug 2005
Reputation: 0
Location: Italy
Post: #12
i don't know if what i did is right..
i compiled everything on my macbookpro and copied all the stuff on appletv.
kext is loaded:
kextload: extension BroadcomCrystalHD.kext appears to be valid
kextload: loading extension BroadcomCrystalHD.kext
kextload: BroadcomCrystalHD.kext loaded successfully
kextload: loading personalities named:
kextload: FirstPersonality
kextload: sending 1 personality to the kernel
kextload: matching started for BroadcomCrystalHD.kext

i'm running the latest build of xbmc and the card is installed properly (i've already tested ubuntu live and it's working good)

this is it?
I've tried 720p but it's not working.
Am i missing something?

thanks
G75
find quote
dan1son Offline
Fan
Posts: 608
Joined: Dec 2008
Reputation: 0
Post: #13
garyi Wrote:So in essence in order to use my crystal thingy thats gonna be with me tomorrow I have to understand what percentage of the above?

I believe I understand about 4% of it.

If you want to use it tomorrow you're going to need to go through quite a few steps...

You need a Mac, the source code for the drivers, xcode, XBMC source code from SVN, the pre-requisites for compiling XBMC, and type some commands to make it all compile.
find quote
A Milton Offline
Member+
Posts: 101
Joined: Jun 2007
Reputation: 0
Location: Sweden
Post: #14
Ok, so now I got the lib and kext compiled, installed and loaded on my ATV. What build of XBMC should I use? Do I have to build my own or does someone have a link?

I have begun compiling r26413, but I'm afraid it's gonna take quite some time on my poor 1.83 GHz Core Duo.
(This post was last modified: 2010-01-06 00:38 by A Milton.)
find quote
A Milton Offline
Member+
Posts: 101
Joined: Jun 2007
Reputation: 0
Location: Sweden
Post: #15
dan1son Wrote:You need a Mac, the source code for the drivers, xcode, XBMC source code from SVN, the pre-requisites for compiling XBMC, and type some commands to make it all compile.

And time... Lots and lots of time...
find quote
davilla Offline
Team-XBMC Developer
Posts: 10,402
Joined: Feb 2008
Reputation: 58
Post: #16
gangsta75 Wrote:i don't know if what i did is right..
i compiled everything on my macbookpro and copied all the stuff on appletv.
kext is loaded:
kextload: extension BroadcomCrystalHD.kext appears to be valid
kextload: loading extension BroadcomCrystalHD.kext
kextload: BroadcomCrystalHD.kext loaded successfully
kextload: loading personalities named:
kextload: FirstPersonality
kextload: sending 1 personality to the kernel
kextload: matching started for BroadcomCrystalHD.kext

i'm running the latest build of xbmc and the card is installed properly (i've already tested ubuntu live and it's working good)

this is it?
I've tried 720p but it's not working.
Am i missing something?

thanks
G75

Not nearly enough info to begin debugging why Smile


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote
gangsta75 Offline
Member+
Posts: 59
Joined: Aug 2005
Reputation: 0
Location: Italy
Post: #17
davilla Wrote:Not nearly enough info to begin debugging why Smile

You are right Davilla but i tought i was not in the right direction so i have not added other infos on my post Tongue
I'm running build R26208 (one of the latest) and i don't see any references about Broadcom on xbmc log.

Seeing A Milton post, i suppose build i'm running is not patched. (tought was patched since #26172)
(This post was last modified: 2010-01-06 01:06 by gangsta75.)
find quote
Clumsy Offline
Team-XBMC Forum Moderator
Posts: 617
Joined: Feb 2004
Reputation: 0
Post: #18
Bet you forgot to compile xbmc with the --enable-crystalhd flag, after having installed the lib/headers.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
A Milton Offline
Member+
Posts: 101
Joined: Jun 2007
Reputation: 0
Location: Sweden
Post: #19
I found a compiled r26336 here. That _should_ work, right?

Edit: I'm not sure that build has crystalhd enabled. I'll keep on compiling...
(This post was last modified: 2010-01-06 01:20 by A Milton.)
find quote
A Milton Offline
Member+
Posts: 101
Joined: Jun 2007
Reputation: 0
Location: Sweden
Post: #20
Quote:** BUILD FAILED **


The following build commands failed:
XBMC:
CompileC build/XBMC.build/Release/XBMC.build/Objects-normal/i386/CrystalHD.o /Users/staed/dev/trunk/xbmc/cores/dvdplayer/DVDCodecs/Video/CrystalHD.cpp normal i386 c++ com.apple.compilers.gcc.4_0
(1 failure)

Sad

I guess I'll try again tomorrow if someone doesn't have something precompiled by then. It's 1 AM here, so I guess it's time for bed.

Quote:$ time { ./bootstrap && ./configure --disable-debug --enable-crystalhd && make clean && make xcode_depends && xcodebuild -sdk macosx10.4 -project XBMC.xcodeproj -target XBMC.app -configuration Release build; }

[...]

real 45m7.372s
user 36m58.379s
sys 7m22.544s

XBMC is a freaking beast! Big Grin
find quote
Post Reply