[LINUX] Problems compiling crystalhd branch

  Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
davilla Offline
Team-XBMC Developer
Posts: 10,397
Joined: Feb 2008
Reputation: 58
Post: #491
guano Wrote:Hey,
I can't get my new BCM70015 to work under Arch, I've tried the community packages (which seem to be using the git repository), and compiling both the git and the svn repos. Any way I've done it the result is the same, if i try to load the crystalhd module I get two messages in dmesg:
crystalhd: module is from the staging directory, the quality is unknown, you have been warned.
Loading crystalhd 0.9.27

And that's it, which is a bit weird, especially since that's an old version if I'm not mistaken.
if I do lspci my broadcom device pops up as 'Broadcom Corporation Device 1615'.
It seems to be working fine for others so I'm not sure what I'm doing wrong.

I'd be grateful for any help, and thanks alot for all the work you are putting in to this!

That's the old version that's in the kernel right now, maybe they don't have it setup as a loadable kernel module and it's compiled it ?


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote
guano Offline
Junior Member
Posts: 6
Joined: Oct 2010
Reputation: 0
Post: #492
davilla Wrote:That's the old version that's in the kernel right now, maybe they don't have it setup as a loadable kernel module and it's compiled it ?

Wow, that was an incredibly fast reply!
It would be strange if it would be the kernel module, trying 'modprobe crystalhd' with the svn/git stuff out of the way gives the error 'Module crystalhd not found.'.
The packages uses the way described on the crystalhd-for-osx page for insatlling, ie
autoconf - ./configure - make - make install (basically)
for the driver, and make - make install for the module and firmware.
I'm not great at this but with the modules and files in the right places it should be loadable right?
find quote
.:B:. Offline
Fan
Posts: 329
Joined: Mar 2010
Reputation: 0
Post: #493
Hi Davilla,

I have bumped into another problem with CrystalHD (building from the git tree, with GCC 4.6). CrystalHD itself builds fine, but Xbmc breaks (the config.log below is Xbmc's config log, due to the type declaration problem Xbmc cannot find libcrystalhd despite its being installed).

Quote:$ grep -i crystal config.log
$ ./configure --prefix=/usr --enable-crystalhd --enable-ccache --disable-vaapi --disable-vdpau --enable-external-libraries --disable-external-ffmpeg --disable-hal --enable-debug
configure:23043: checking for libcrystalhd/libcrystalhd_if.h
In file included from /usr/include/libcrystalhd/libcrystalhd_if.h:32:0,
/usr/include/libcrystalhd/bc_dts_defs.h:94:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:176:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:179:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:180:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:184:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:185:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:186:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:203:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:206:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:207:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:208:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:209:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:210:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:213:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:214:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:215:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:216:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:219:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:220:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:230:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:234:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:235:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:238:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:239:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:240:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:241:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:242:2: error: unknown type name 'int32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:376:2: error: unknown type name 'uint64_t'
/usr/include/libcrystalhd/bc_dts_defs.h:377:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:382:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:383:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:384:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:385:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:386:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:387:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:388:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:389:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:390:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:432:52: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:432:68: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:432:85: error: unknown type name 'uint32_t'
In file included from /usr/include/libcrystalhd/libcrystalhd_if.h:32:0,
/usr/include/libcrystalhd/bc_dts_defs.h:442:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:443:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:444:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:446:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:447:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:448:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:450:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:451:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:453:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:459:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:460:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:463:2: error: unknown type name 'dts_pout_callback'
/usr/include/libcrystalhd/bc_dts_defs.h:464:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:465:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:466:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:467:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:468:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:473:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:474:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:475:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:476:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:478:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:479:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:480:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:482:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:484:2: error: unknown type name 'uint64_t'
/usr/include/libcrystalhd/bc_dts_defs.h:486:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:489:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:491:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:494:2: error: unknown type name 'uint64_t'
/usr/include/libcrystalhd/bc_dts_defs.h:497:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:499:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:501:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:503:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:535:2: error: unknown type name 'uint16_t'
/usr/include/libcrystalhd/bc_dts_defs.h:550:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:554:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:555:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:556:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:557:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:558:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:559:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:560:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:589:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:595:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:596:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:597:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:598:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:599:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:600:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:605:2: error: unknown type name 'uint8_t'
/usr/include/libcrystalhd/bc_dts_defs.h:622:3: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:627:4: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:628:4: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:629:4: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:630:4: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:632:3: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:635:2: error: unknown type name 'uint32_t'
/usr/include/libcrystalhd/bc_dts_defs.h:636:2: error: unknown type name 'uint32_t'
| #include <libcrystalhd/libcrystalhd_if.h>
configure:23049: error: == Could not find libcrystalhd. CrystalHD support disabled. ==
ac_cv_header_libcrystalhd_libcrystalhd_if_h=no
CRYSTALHD_SONAME=''
USE_CRYSTALHD=''

I managed to fix it by adding an include to the offending crystalhd header file (thanks for the pointer Bobo1on1):

Code:
--- linux_lib/libcrystalhd/libcrystalhd_if.h.old        2011-07-25 22:01:28.598994014 +0200
+++ linux_lib/libcrystalhd/libcrystalhd_if.h    2011-07-25 22:02:15.427744431 +0200
@@ -29,6 +29,7 @@
#ifndef _BCM_LDIL_IF_H_
#define _BCM_LDIL_IF_H_

+#include <stdint.h>
#include "bc_dts_defs.h"
#include "bc_dts_types.h"

* Netgear WNDR3700, OpenWrt Attitude Adjustment 12.09 :: HP Procurve V1410-8G switch
* OpenELEC 3.0.1: Zotac Nano AD10, Sony KDL52-NX800
* Debian Wheezy x86_64: Phenom II X4 980 BE, HD6950, Dell U2312HM
* Debian Wheezy x86_64: Celeron G530, NFS/MySQL/DLNA/ZFS server
(This post was last modified: 2011-07-26 14:36 by .:B:..)
find quote
Gfunk117 Offline
Junior Member
Posts: 42
Joined: Jun 2011
Reputation: 0
Post: #494
I am trying to compile ffmpeg with Crystal HD support for the Broadcom 70015 Hardware Decoder. I have the 3.8.0 libs and drivers compiled from http://crystalhd-for-osx.googlecode.com/svn/tags/. When I ./configure ffmpeg detects my crystalhd but when I run make I get this error:

CC libavcodec/crystalhd.o
In file included from libavcodec/crystalhd.c:82:
/usr/include/libcrystalhd/bc_dts_types.h:64: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘bc_bool_t’
In file included from libavcodec/crystalhd.c:84:
/usr/include/libcrystalhd/libcrystalhd_if.h:149: error: expected ‘)’ before ‘’ token
/usr/include/libcrystalhd/libcrystalhd_if.h:177: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:215: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:255: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:300: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:339: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:371: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:402: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:452: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:486: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:522: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:569: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:604: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:635: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:666: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:695: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:726: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:757: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:786: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:829: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:878: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:908: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:954: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:990: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1031: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1068: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1104: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1138: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1170: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1198: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1228: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1265: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1298: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1329: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1363: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1393: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1423: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1451: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1478: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1507: error: expected ‘)’ before ‘hDevice’
/usr/include/libcrystalhd/libcrystalhd_if.h:1532: error: expected ‘)’ before ‘hDevice’
libavcodec/crystalhd.c:125: error: expected specifier-qualifier-list before ‘HANDLE’
libavcodec/crystalhd.c:152: error: ‘CHDContext’ has no member named ‘sWidth’
libavcodec/crystalhd.c:153: warning: missing braces around initializer
libavcodec/crystalhd.c:153: warning: (near initialization for ‘options[0].default_val’)
libavcodec/crystalhd.c: In function ‘id2subtype’:
libavcodec/crystalhd.c:177: error: ‘CHDContext’ has no member named ‘is_nal’
libavcodec/crystalhd.c: In function ‘opaque_list_push’:
libavcodec/crystalhd.c:238: error: ‘CHDContext’ has no member named ‘head’
libavcodec/crystalhd.c:240: error: ‘CHDContext’ has no member named ‘head’
libavcodec/crystalhd.c:240: warning: statement with no effect
libavcodec/crystalhd.c:242: error: ‘CHDContext’ has no member named ‘tail’
libavcodec/crystalhd.c:242: error: ‘AVOption’ has no member named ‘fake_timestamp’
libavcodec/crystalhd.c:242: warning: assignment makes integer from pointer without a cast
libavcodec/crystalhd.c:243: error: ‘CHDContext’ has no member named ‘tail’
libavcodec/crystalhd.c:243: error: ‘AVOption’ has no member named ‘next’
libavcodec/crystalhd.c:243: warning: statement with no effect
libavcodec/crystalhd.c:245: error: ‘CHDContext’ has no member named ‘tail’
libavcodec/crystalhd.c:245: warning: statement with no effect
libavcodec/crystalhd.c: In function ‘opaque_list_pop’:
libavcodec/crystalhd.c:261: error: ‘CHDContext’ has no member named ‘head’
libavcodec/crystalhd.c:261: warning: initialization from incompatible pointer type
libavcodec/crystalhd.c:263: error: ‘CHDContext’ has no member named ‘head’
libavcodec/crystalhd.c:273: error: ‘CHDContext’ has no member named ‘head’
libavcodec/crystalhd.c:273: error: ‘AVOption’ has no member named ‘fake_timestamp’
libavcodec/crystalhd.c:273: warning: comparison between pointer and integer
libavcodec/crystalhd.c:274: error: ‘CHDContext’ has no member named ‘head’
libavcodec/crystalhd.c:274: warning: statement with no effect
libavcodec/crystalhd.c:276: error: ‘CHDContext’ has no member named ‘head’
libavcodec/crystalhd.c:276: error: ‘AVOption’ has no member named ‘next’
libavcodec/crystalhd.c:277: error: ‘CHDContext’ has no member named ‘tail’
libavcodec/crystalhd.c:277: error: ‘CHDContext’ has no member named ‘head’
libavcodec/crystalhd.c:277: warning: statement with no effect
libavcodec/crystalhd.c:293: error: ‘CHDContext’ has no member named ‘tail’
libavcodec/crystalhd.c:293: warning: statement with no effect
libavcodec/crystalhd.c: In function ‘flush’:
libavcodec/crystalhd.c:317: error: ‘CHDContext’ has no member named ‘last_picture’
libavcodec/crystalhd.c:317: warning: statement with no effect
libavcodec/crystalhd.c:318: error: ‘CHDContext’ has no member named ‘output_ready’
libavcodec/crystalhd.c:318: warning: statement with no effect
'
had to cut this log off because it was more than 10000 charaters. Any help is appreciated. I am running kernel 2.6.32.24.
find quote
davilla Offline
Team-XBMC Developer
Posts: 10,397
Joined: Feb 2008
Reputation: 58
Post: #495
bc_dts_types.h and friends need some tweaking to build there.

start by going to bc_dts_types.h, line 64, figure out what's wrong. rinse/repeat until it builds.


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote
Gfunk117 Offline
Junior Member
Posts: 42
Joined: Jun 2011
Reputation: 0
Post: #496
davilla Wrote:bc_dts_types.h and friends need some tweaking to build there.

start by going to bc_dts_types.h, line 64, figure out what's wrong. rinse/repeat until it builds.

Sorry for the spoon feeding but I am not sure what to actually add/edit. I looked at line 64 and it looks like this:

Code:
/* For Kernel usage.. */
typedef bool    bc_bool_t;
#endif /* __LINUX_USER__ */

#endif

So what should I add before bc_bool_t;

Here is the full compile error
http://pastebin.com/A0vxAcCu
(This post was last modified: 2011-08-30 03:19 by Gfunk117.)
find quote
davilla Offline
Team-XBMC Developer
Posts: 10,397
Joined: Feb 2008
Reputation: 58
Post: #497
google knows all Smile

look familiar ?
http://ubuntuforums.org/showthread.php?t...5&page=177


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote
Gfunk117 Offline
Junior Member
Posts: 42
Joined: Jun 2011
Reputation: 0
Post: #498
davilla Wrote:google knows all Smile

look familiar ?
http://ubuntuforums.org/showthread.php?t...5&page=177

Yeah I did see that and the solution was to --disable-crystalhd. I want to enable crystalhd ffmpeg support. I just wish I knew how to decipher code errors.
find quote
davilla Offline
Team-XBMC Developer
Posts: 10,397
Joined: Feb 2008
Reputation: 58
Post: #499
bool is not defined, so some include is missing.


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote
Gfunk117 Offline
Junior Member
Posts: 42
Joined: Jun 2011
Reputation: 0
Post: #500
davilla Wrote:bool is not defined, so some include is missing.

I added a ";" before "bc_bool_t;" and got rid of the first error on line 64.

I also just added a ");" before "*hDevice," and got rid of the 2nd error on line 149

Now on the the 3rd error... only 1000 to go haha Rolleyes
(This post was last modified: 2011-08-31 00:24 by Gfunk117.)
find quote
Post Reply