I've seen this too, when trying to build rivendell 2.1 with ASI audio drivers 
and development headers visible for the 4XXX audio cards.  It seems that those 
drives are not source compatible with the Linux 2.6 kernel.

Gregg Wonderly

On Aug 24, 2012, at 1:53 PM, Tim Elwell <[email protected]> wrote:

> I've looked through this trying to finally upgrade from my rc0 install to
> the 2.1.5 version.
> 
> It fails like it's missing an include file, but it looks like everything
> is there. Has anyone else run into this? This is in Ubuntu 10.04 LTS
> 64-bit.
> 
> Here's the crash part from terminal:
> 
> make[2]: Entering directory `/home/*******/rivendell-2.1.5/utils/rdhpiinfo'
>  CXX    rdhpiinfo.o
> In file included from rdhpiinfo.cpp:33:
> ./rdhpiinfo.h:34: error: ‘uint16_t’ does not name a type
> ./rdhpiinfo.h:35: error: ‘uint32_t’ does not name a type
> ./rdhpiinfo.h:55: error: ‘hpi_err_t’ has not been declared
> ./rdhpiinfo.h:66: error: ‘uint32_t’ does not name a type
> ./rdhpiinfo.h:69: error: ‘uint32_t’ does not name a type
> ./rdhpiinfo.h:70: error: ‘uint16_t’ does not name a type
> ./rdhpiinfo.h:71: error: ‘uint16_t’ does not name a type
> ./rdhpiinfo.h:72: error: ‘uint16_t’ does not name a type
> ./rdhpiinfo.h:73: error: ‘uint32_t’ does not name a type
> ./rdhpiinfo.h:74: error: ‘uint16_t’ does not name a type
> ./rdhpiinfo.h:75: error: ‘uint32_t’ does not name a type
> In file included from rdhpiinfo.cpp:34:
> ./change_mode.h:55: error: ‘uint32_t’ does not name a type
> rdhpiinfo.cpp: In constructor ‘MainWidget::MainWidget(QWidget*, const
> char*)’:
> rdhpiinfo.cpp:39: error: ‘hpi_err_t’ was not declared in this scope
> rdhpiinfo.cpp:39: error: expected ‘;’ before ‘hpi_err’
> rdhpiinfo.cpp:78: error: ‘hpi_err’ was not declared in this scope
> rdhpiinfo.cpp:78: error: ‘hpi_version’ was not declared in this scope
> rdhpiinfo.cpp:54: warning: unused variable ‘cmd’
> rdhpiinfo.cpp: In member function ‘void MainWidget::nameActivatedData(int)’:
> rdhpiinfo.cpp:236: error: ‘hpi_indexes’ was not declared in this scope
> rdhpiinfo.cpp:238: error: ‘hpi_serial’ was not declared in this scope
> rdhpiinfo.cpp:240: error: ‘hpi_istreams’ was not declared in this scope
> rdhpiinfo.cpp:242: error: ‘hpi_ostreams’ was not declared in this scope
> rdhpiinfo.cpp:244: error: ‘hpi_card_version’ was not declared in this scope
> rdhpiinfo.cpp:250: error: ‘hpi_mode’ was not declared in this scope
> rdhpiinfo.cpp:277: error: ‘hpi_type’ was not declared in this scope
> rdhpiinfo.cpp: In member function ‘void MainWidget::changeModeData()’:
> rdhpiinfo.cpp:332: error: ‘hpi_err_t’ was not declared in this scope
> rdhpiinfo.cpp:332: error: expected ‘;’ before ‘hpi_err’
> rdhpiinfo.cpp:334: error: ‘hpi_type’ was not declared in this scope
> rdhpiinfo.cpp:334: error: ‘hpi_mode’ was not declared in this scope
> rdhpiinfo.cpp:341: error: ‘hpi_err’ was not declared in this scope
> rdhpiinfo.cpp: In member function ‘void MainWidget::LoadAdapters()’:
> rdhpiinfo.cpp:360: error: ‘hpi_err_t’ was not declared in this scope
> rdhpiinfo.cpp:360: error: expected ‘;’ before ‘hpi_err’
> rdhpiinfo.cpp:362: error: ‘hpi_err’ was not declared in this scope
> rdhpiinfo.cpp:364: error: ‘hpi_indexes’ was not declared in this scope
> rdhpiinfo.cpp:364: error: ‘hpi_type’ was not declared in this scope
> rdhpiinfo.cpp:365: error: ‘hpi_ostreams’ was not declared in this scope
> rdhpiinfo.cpp:366: error: ‘hpi_istreams’ was not declared in this scope
> rdhpiinfo.cpp:367: error: ‘hpi_card_version’ was not declared in this scope
> rdhpiinfo.cpp:368: error: ‘hpi_serial’ was not declared in this scope
> rdhpiinfo.cpp:369: error: ‘hpi_mode’ was not declared in this scope
> rdhpiinfo.cpp: At global scope:
> rdhpiinfo.cpp:386: error: variable or field ‘HpiErr’ declared void
> rdhpiinfo.cpp:386: error: ‘hpi_err_t’ was not declared in this scope
> rdhpiinfo.cpp:386: error: expected primary-expression before ‘const’
> make[2]: *** [rdhpiinfo.o] Error 1
> make[2]: Leaving directory `/home/*******/rivendell-2.1.5/utils/rdhpiinfo'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/*******/rivendell-2.1.5/utils'
> make: *** [all-recursive] Error 1
> 
> 
> I should probably note the rc0 compiled (and still compiles fine) on here.
> So, it seems to be a change since then.
> 
> Thanks!
> 
> Tim
> 
> _______________________________________________
> Rivendell-dev mailing list
> [email protected]
> http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev

_______________________________________________
Rivendell-dev mailing list
[email protected]
http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev

Reply via email to