The Makefile as currently written fails to build dvb2dvb on Ubuntu 14.04 LTS.
I think it should be :
dvb2dvb: $(OBJS)
$(CC) $(CFLAGS) -o dvb2dvb $(OBJS) $(LIBS)
not
dvb2dvb: $(OBJS)
$(CC) $(CFLAGS) $(LIBS) -o dvb2dvb $(OBJS)
i.e. the $(LIBS) needs to be at the end of the CC command, not before the object filename?