release 0.5.32/0.5.33 has the same compiler error.

Bug #258852 reported by Val
4
Affects Status Importance Assigned to Milestone
Me TV
Invalid
Undecided
Unassigned

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

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) wrote :

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
Revision history for this message
junOlive (junolive) wrote :

Hi,

I'm having similar problems under openSUSE 11.0. Downloaded source package from

http://edge.launchpad.net/me-tv/stable/0.5/+download/me-tv-0.5.33.tar.gz

configure without problems

make reports:

[...]
dvb_si.cc:25:32: error: libucsi/atsc/types.h: Datei oder Verzeichnis nicht gefunden [^= "no such file or directory"]
dvb_si.cc: In function ‘gsize get_atsc_text(String&, const guchar*)’:
dvb_si.cc:182: error: ‘atsc_text_segment_decode’ was not declared in this scope
make[2]: *** [me_tv-dvb_si.o] Fehler 1
make[2]: Leaving directory `/home/junolive/Desktop/me-tv-0.5.32/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/junolive/Desktop/me-tv-0.5.32'
make: *** [all] Fehler 2

Do you have any further idea?

Greets,
Frank

Revision history for this message
Val (vdronov) wrote : Re: [Bug 258852] Re: release 0.5.32/0.5.33 has the same compiler error.
Download full text (4.5 KiB)

 Hi Frank.

I have not try to find solution for release 0.5.33.
I just have grab release 0.5.31 and configure, make and make install works as a charm for that release.
I am able to watch digital TV with this build (0.5.31).

I hope this would help.

Sincerely,
Val.

-----Original Message-----
From: junOlive <email address hidden>
To: <email address hidden>
Sent: Wed, 20 Aug 2008 3:34 pm
Subject: [Bug 258852] Re: release 0.5.32/0.5.33 has the same compiler error.

Hi,

I'm having similar problems under openSUSE 11.0. Downloaded source
package from

http://edge.launchpad.net/me-tv/stable/0.5/+download/me-tv-0.5.33.tar.gz

configure without problems

make reports:

[...]
dvb_si.cc:25:32: error: libucsi/atsc/types.h: Datei oder Verzeichnis nicht
gefunden [^= "no such file or directory"]
dvb_si.cc: In function ‘gsize get_atsc_text(String&, const guchar*)’:
dvb_si.cc:182: error: ‘atsc_text_segment_decode’ was not declared in this scope
make[2]: *** [me_tv-dvb_si.o] Fehler 1
make[2]: Leaving directory `/home/junolive/Desktop/me-tv-0.5.32/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/junolive/Desktop/me-tv-0.5.32'
make: *** [all] Fehler 2

Do you have any further idea?

Greets,
Frank

--
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 direct subscriber
of the bug.

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

Bug description:
Hi - I have been using me-tv for a while - its great20:-) 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 ...

Read more...

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) wrote :

Hi Frank,

You will need to install the dvb-apps library from the linuxtv guys. 0.5.32/33 are written for the new dvb-apps package in Debian and I recommend that people not use it. 0.5.33 does not contain any more features than 0.5.31.

Thanks,

Michael

Revision history for this message
Val (vdronov) wrote : Re:x
Revision history for this message
Frédéric Côté (frederic-cote) wrote : Re: [Bug 258852] Re:x
Download full text (4.2 KiB)

Hi Ben,

If you upgrade to Ubuntu 10.04 LTS you will have me-tv version 1.3.6.

If you don't want to upgrade to the last LTS you can still add the me-tv
source to your sources list:
https://launchpad.net/~me-tv-development/+archive/ppa

Adding the PPA source is, by far, easier then compiling the code.

But I would greatly suggest that you upgrade Ubuntu since 8.04 is a bit old.

Cheers
Frédéric

On Tue, Nov 8, 2011 at 7:01 PM, Val <email address hidden> wrote:

> hello! http://unicomoto.com/friends.php?xohotmailID=9ozx
>
> --
> You received this bug notification because you are subscribed to Me TV.
> https://bugs.launchpad.net/bugs/258852
>
> Title:
> release 0.5.32/0.5.33 has the same compiler error.
>
> 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
> ...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.