Posts: 339
Joined: Jan 2010
Reputation:
3
Hi,
Have checked out the latest SVN (as of 5/1/10) of crystalhd-for-osx. When making the lib I keep getting errors because of a missing 'bc_dts_glob_osx.h' file in the include directory.
There is a 'bc_dts_glob_lnx.h' file in /include - is the file that should be referenced? Or is the correct file missing? Apologies if this has been answered elsewhere - did a search, but maybe I'm the first?
Jim
Posts: 339
Joined: Jan 2010
Reputation:
3
Scratch that - have tried compiling using bc_dts_glob_lnx.h instead of bc_dts_glob_osx.h, but predictably it wouldn't compile! Thought maybe it was a misslabled osx header, but must be the actual linux version of the header...
Guess there really must be a missing file in the svn....
Jim
Posts: 131
Joined: Oct 2009
Reputation:
4
Elbert
Senior Member
Posts: 131
Seems it's just been added with revision 11!
and... ** BUILD SUCCEEDED **
Posts: 11,582
Joined: Feb 2008
Reputation:
84
davilla
Retired-Team-XBMC Developer
Posts: 11,582
yes, fxed, at Committed revision 11. Current version is svn 12 which sets the compiler to gcc4.0 as compiling under 10.6 , the default compiler is gcc4.2.
Posts: 339
Joined: Jan 2010
Reputation:
3
Just to be clear - this will compile on a G4/G5 PPC mac with XCode 3 installed? I've successfully compiled other things for the ATV on these systems before, just wanted to make sure I'm not missing anything vital!
Jim
Posts: 339
Joined: Jan 2010
Reputation:
3
Just to be clear, kext compiles for i386 as-is on a PPC. I have compiled it successfully and kextloaded on the ATV to make sure it loads/unloads. So successful on that front with no faffing about!
I have put the -arch i386 flag in the makefile and compiled it on my trusty old ibook, it successfully compiled I think - but I cannot test if the compiled lib files work until my card arrives from Hong Kong (should be any day now) will report back when it arrives!
Jim
Posts: 339
Joined: Jan 2010
Reputation:
3
Thanks Davilla!
Confirmed...
ibookg4:~ jim$ file libcrystalhd.dylib
libcrystalhd.dylib: Mach-O dynamically linked shared library i386
Hope for those of us without intel macs!
Jim
Posts: 1,197
Joined: Oct 2008
Reputation:
0
garyi
Posting Freak
Posts: 1,197
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.
Posts: 59
Joined: Aug 2005
Reputation:
0
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
Posts: 101
Joined: Jun 2007
Reputation:
0
2010-01-06, 00:35
(This post was last modified: 2010-01-06, 00:38 by A Milton.)
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.