Hi, sorry to once again revive an old thread. I have 10.6.8 so i'm under the impression i'll need to build my own version of the lib and driver. The xcode i have installed from the original CD and have updated it to the latest version for 10.6.8. The results i get seem to indicate that i'm missing some files or something which is weird. I ran a svn update just to check that it was indeed up to date, it was.
Output of the make error is here:
http://pastebin.com/TA9KE3Us
I'm certain of the fact of error as when i run sudo make install i get:
Code:
DHNB:libcrystalhd dan$ make
OBJFILES = libcrystalhd_if.o libcrystalhd_int_if.o libcrystalhd_fwcmds.o libcrystalhd_priv.o libcrystalhd_fwdiag_if.o libcrystalhd_fwload_if.o libcrystalhd_parser.o
SRCFILES = libcrystalhd_if.cpp libcrystalhd_int_if.cpp libcrystalhd_fwcmds.cpp libcrystalhd_priv.cpp libcrystalhd_fwdiag_if.cpp libcrystalhd_fwload_if.cpp libcrystalhd_parser.cpp
LNM = libcrystalhd.so.3.6 libcrystalhd.so.3
c++ -D__LINUX_USER__ -I./ -I/usr/include -I../../include -I../../include/link -O2 -Wall -fPIC -shared -fstrict-aliasing -msse2 -c -o libcrystalhd_if.o libcrystalhd_if.cpp
In file included from libcrystalhd_if.cpp:38:
../../include/bc_dts_glob_lnx.h:43:25: error: linux/param.h: No such file or directory
../../include/bc_dts_glob_lnx.h:44:25: error: linux/ioctl.h: No such file or directory
libcrystalhd_if.cpp: In function ‘BC_STATUS DtsSendSPESPkt(void*, uint64_t, BOOL)’:
libcrystalhd_if.cpp:1839: warning: dereferencing type-punned pointer will break strict-aliasing rules
make: *** [libcrystalhd_if.o] Error 1
which indicates the lib wasn't built.
I tried running it all on my 10.8.2 machine, i get:
Code:
DHNB:libcrystalhd dan$ make
OBJFILES = libcrystalhd_if.o libcrystalhd_int_if.o libcrystalhd_fwcmds.o libcrystalhd_priv.o libcrystalhd_fwdiag_if.o libcrystalhd_fwload_if.o libcrystalhd_parser.o
SRCFILES = libcrystalhd_if.cpp libcrystalhd_int_if.cpp libcrystalhd_fwcmds.cpp libcrystalhd_priv.cpp libcrystalhd_fwdiag_if.cpp libcrystalhd_fwload_if.cpp libcrystalhd_parser.cpp
LNM = libcrystalhd.so.3.6 libcrystalhd.so.3
c++ -D__LINUX_USER__ -I./ -I/usr/include -I../../include -I../../include/link -O2 -Wall -fPIC -shared -fstrict-aliasing -msse2 -c -o libcrystalhd_if.o libcrystalhd_if.cpp
In file included from libcrystalhd_if.cpp:38:
../../include/bc_dts_glob_lnx.h:43:25: error: linux/param.h: No such file or directory
../../include/bc_dts_glob_lnx.h:44:25: error: linux/ioctl.h: No such file or directory
libcrystalhd_if.cpp: In function ‘BC_STATUS DtsSendSPESPkt(void*, uint64_t, BOOL)’:
libcrystalhd_if.cpp:1839: warning: dereferencing type-punned pointer will break strict-aliasing rules
make: *** [libcrystalhd_if.o] Error 1
So.... Not sure what to do about that. Ideas? Really appreiceciate help. I have previously donated to davilla for the broadcom crystal hd for osx driver.