Project

General

Profile

Bug #1692

Unable to compile: SYS_UNDEFINED undeclared

Added by virtual dj over 11 years ago. Updated over 11 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
General
Target version:
-
Start date:
2013-04-10
Due date:
% Done:

0%

Estimated time:
Found in version:
3.5.96~gaa0e5b1
Affected Versions:

Description

Hi,
trying to compile 3.5.96~gaa0e5b1 I'm getting this error:

CC              src/dvb/dvb_adapter.o
src/dvb/dvb_adapter.c: In function `dvb_fe_opts`:
src/dvb/dvb_adapter.c:1282: error: `SYS_UNDEFINED` undeclared (first use in this function)
src/dvb/dvb_adapter.c:1282: error: (Each undeclared identifier is reported only once
src/dvb/dvb_adapter.c:1282: error: for each function it appears in.)
make: *** [/root/tvheadend/tvheadend/build.linux/src/dvb/dvb_adapter.o] Error 1

I'm using gcc version 4.3.2 on x86. Any clue?
Where is that constant supposed to be declared (I wasn't able to find it with Google)?

History

#1

Updated by Adam Sutton over 11 years ago

It's part of the DVB API (v5), is it possible that you've got an old DVB API.

It's definitely possible there are some bits of code that don't properly check for v5, since almost no one uses v3 anymore.

Adam

#2

Updated by Adam Sutton over 11 years ago

Ok,

It was a mistake by me to try and allow DVBS muxes to be manually added for v3. Try this:
http://paste.ubuntu.com/5696438/

Adam

#3

Updated by virtual dj over 11 years ago

Thanks, git 46704009 solved the issue!

#4

Updated by Adam Sutton over 11 years ago

  • Status changed from New to Fixed

Also available in: Atom PDF