← Back to team overview

me-tv-development team mailing list archive

[Bug 258852] Re: release 0.5.32/0.5.33 has the same compiler error.

 

I assure you that 0.5.33 was built under pbuilder and is now in Debian
testing i.e. if your system is set up correctly then you shouldn't get
this error.  If you're on Hardy then you'll need to somehow install the
dvb-apps library/package, I installed the Lenny package and it worked
fine, after removing the dvb-utils package.


** Changed in: me-tv
       Status: New => Invalid

-- 
release 0.5.32/0.5.33 has the same compiler error.
https://bugs.launchpad.net/bugs/258852
You received this bug notification because you are a member of Me TV
Development, which is subscribed to Me TV.

Status in Me TV, it's TV for me computer: Invalid

Bug description:
Hi - I have been using me-tv for a while - its great :-) I just saw the release of 0.5.31, so thought I would give it a go. I am running Ubuntu Hardy (8.04). When trying to make, I get: 

ben@ben-desktop:~/Desktop/me-tv-0.5.31$ sudo make
make  all-recursive
make[1]: Entering directory `/home/ben/Desktop/me-tv-0.5.31'
Making all in src
make[2]: Entering directory `/home/ben/Desktop/me-tv-0.5.31/src'
Making all in libdvbapi
make[3]: Entering directory `/home/ben/Desktop/me-tv-0.5.31/src/libdvbapi'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/ben/Desktop/me-tv-0.5.31/src/libdvbapi'
Making all in libucsi
make[3]: Entering directory `/home/ben/Desktop/me-tv-0.5.31/src/libucsi'
gcc -DHAVE_CONFIG_H -I. -I../..    -I.. -g -O2 -MT libucsi_a-atsc_text.o -MD -MP -MF .deps/libucsi_a-atsc_text.Tpo -c -o libucsi_a-atsc_text.o `test -f 'atsc/atsc_text.c' || echo './'`atsc/atsc_text.c
atsc/atsc_text.c:26:32: error: libucsi/atsc/types.h: No such file or directory
atsc/atsc_text.c:715: warning: ‘struct atsc_text_string_segment’ declared inside parameter list
atsc/atsc_text.c:715: warning: its scope is only this definition or declaration, which is probably not what you want
atsc/atsc_text.c: In function ‘atsc_text_segment_decode’:
atsc/atsc_text.c:717: error: dereferencing pointer to incomplete type
atsc/atsc_text.c:717: error: ‘ATSC_TEXT_SEGMENT_MODE_UNICODE_RANGE_MAX’ undeclared (first use in this function)
atsc/atsc_text.c:717: error: (Each undeclared identifier is reported only once
atsc/atsc_text.c:717: error: for each function it appears in.)
atsc/atsc_text.c:721: error: dereferencing pointer to incomplete type
atsc/atsc_text.c:721: error: dereferencing pointer to incomplete type
atsc/atsc_text.c:724: warning: initialisation makes pointer from integer without a cast
atsc/atsc_text.c:726: error: dereferencing pointer to incomplete type
atsc/atsc_text.c:727: error: ‘ATSC_TEXT_COMPRESS_NONE’ undeclared (first use in this function)
atsc/atsc_text.c:728: error: dereferencing pointer to incomplete type
atsc/atsc_text.c:728: error: dereferencing pointer to incomplete type
atsc/atsc_text.c:731: error: ‘ATSC_TEXT_COMPRESS_PROGRAM_TITLE’ undeclared (first use in this function)
atsc/atsc_text.c:732: error: dereferencing pointer to incomplete type
atsc/atsc_text.c:736: error: ‘ATSC_TEXT_COMPRESS_PROGRAM_DESCRIPTION’ undeclared (first use in this function)
atsc/atsc_text.c:737: error: dereferencing pointer to incomplete type
make[3]: *** [libucsi_a-atsc_text.o] Error 1
make[3]: Leaving directory `/home/ben/Desktop/me-tv-0.5.31/src/libucsi'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/ben/Desktop/me-tv-0.5.31/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ben/Desktop/me-tv-0.5.31'
make: *** [all] Error 2


The initial error, that of " libucsi/atsc/types.h: No such file or directory" seems to be correct on inspection. Any ideas? Also, the linux file system is still slightly opaque to me. Where would be a sensible place to place the  downloaded "me-tv-0.5.31" directory?

Cheers,

Ben