Project

General

Profile

Issue building TVHeadend on Odroid C1

Added by Stephen Neal over 9 years ago

Hi all

Thought I'd have a go at running TVHeadend on a $35 ODroid C1 (faster than the Pi 2 in some ways - and with GigE and more IO, but far poorer support) under Ubuntu 14.04 LTS.

I get the following build error :
CC tvheadend
/usr/bin/ld.bfd.real: cannot find -lXv
/usr/bin/ld.bfd.real: cannot find -lva
/usr/bin/ld.bfd.real: cannot find -lSDL
/usr/bin/ld.bfd.real: cannot find -lXv
/usr/bin/ld.bfd.real: cannot find -lva
/usr/bin/ld.bfd.real: cannot find -lSDL
collect2: error: ld returned 1 exit status
make: *** [/home/odroid/tvheadend/build.linux/tvheadend] Error 1

I suspect this is a library that isn't in the right place? Any hints?


Replies (4)

RE: Issue building TVHeadend on Odroid C1 - Added by Stephen Neal over 9 years ago

Right - it's missing -dev packages by the look of it.

apt-get install libsdl-dev solved the missing -lSDL library - so I need to find out which -dev I need to install for Xv and va?

RE: Issue building TVHeadend on Odroid C1 - Added by Stephen Neal over 9 years ago

And for xv it was libxv-dev

Just need to find out the library for av...

Feels like it should be one of the avcodec libs - but am struggling a bit to find it...

RE: Issue building TVHeadend on Odroid C1 - Added by Stephen Neal over 9 years ago

And the last one was libav-tools by the look of it.

RE: Issue building TVHeadend on Odroid C1 - Added by saen acro over 9 years ago

for video transcoding and etc options

sudo apt-get -y --force-yes install autoconf automake build-essential libass-dev libfreetype6-dev \
  libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev \
  libxcb-xfixes0-dev pkg-config texi2html zlib1g-dev

https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

    (1-4/4)