Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

VDR1.7.34 Makefile für SC Plugin

    Nobody is reading this thread right now.

louiserl

Newbie
Registriert
24. April 2011
Beiträge
13
Reaktionspunkte
0
Punkte
21
Hi,

wie es der Titel schon sagt...hat jemand ein für den VDR 1.7.34 angepasstes Makefile für das sc Plugin?

Vielen Dank schonmal...
 
AW: VDR1.7.34 Makefile für SC Plugin

die aktuelle Version von sc baut, wenn man in Makefile.systems in Zeile 21 vor "LIBDIR = " ein "override " setzt, also z.B. "override LIBDIR = ../../../../lib"
 
AW: VDR1.7.34 Makefile für SC Plugin

Da ich von je her den 1.7er zusätzlich zum 1.6er als Dev laufen habe, musste ich folgende Dateien vom VDR 1.7er anpassen:

Make.config von 1.7.34
Code:
### The directory environment:

PREFIX   = $(DESTDIR)/vdr-dev
#DVBDIR   = /usr/src/v4l-dvb/linux
MANDIR   = $(PREFIX)/man
BINDIR   = $(PREFIX)/bin
CONFDIR  = $(PREFIX)/config

# By default locale and plugin files are built under the source directory:
INCDIR       = $(PREFIX)/include
LOCDIR       = $(PREFIX)/locale
PLUGINDIR    = ./PLUGINS
LIBDIR       = $(PREFIX)/lib

Makefile von 1.7.34
Code:
# Directories:

CWD     := $(shell pwd)
LSIDIR   = ./libsi
DESTDIR ?=
PREFIX  ?= /vdr-dev
MANDIR  ?= $(PREFIX)/man
BINDIR  ?= $(PREFIX)/bin
INCDIR  ?= $(PREFIX)/include
LOCDIR  ?= $(PREFIX)/locale
LIBS     = -ljpeg -lpthread -ldl -lcap -lrt $(shell pkg-config --libs freetype2 fontconfig)
INCLUDES ?= $(shell pkg-config --cflags freetype2 fontconfig)

PLUGINDIR= ./PLUGINS
LIBDIR   = $(PLUGINDIR)/lib

Alle makes und dergleichen von den Plugins habe ich unverändert im Original belassen.

Danach: make -B && make install

Jetzt unter 1.7.34 läuft auch bei mir der sc mit VIACCESS/S***C**.K** und CanalSat ...

Gruß
Neo
 
AW: VDR1.7.34 Makefile für SC Plugin

Anbei mal die angepassten Makfiles.
Kommen nicht von mir. Hab nur noch einen Fehler gefunden jetzt läufts bei mir

Link ist nicht mehr aktiv.
 
AW: VDR1.7.34 Makefile für SC Plugin

Danke für den Link!
 
AW: VDR1.7.34 Makefile für SC Plugin

Hi,

wenn ich auf den Link klicke bekomme ich:

"Ihr Seitenaufruf konnte aufgrund eines falschen Securitytokens nicht verarbeitet werden."

???

Ciao Louis
 
AW: VDR1.7.34 Makefile für SC Plugin

Prima...damit funktioniert es...Danke!
 
AW: VDR1.7.34 Makefile für SC Plugin

Hi @legenwaitforitdary,

unfortunely the new Makefile can't create libsc-dvbhddevice, so I suppose neither libsc-dvbsddevice.

ciao
 
Zuletzt bearbeitet von einem Moderator:
AW: VDR1.7.34 Makefile für SC Plugin

Perhaps this Makefile solves the problem :emoticon-0138-think ...for testing

ciao
 
Zuletzt bearbeitet:
AW: VDR1.7.34 Makefile für SC Plugin

This Makefile built libsc-dvbhddevice and libsc-dvbsddevice according to the FHS of vdr-2.0.0.

ciao

[DOWN]Link ist nicht mehr aktiv.[/DOWN]
 
Zuletzt bearbeitet:
AW: VDR1.7.34 Makefile für SC Plugin

With this makefile i get the following error:
 
AW: VDR1.7.34 Makefile für SC Plugin

The answer is very easy. Just add -FPIC argument to Make.conf in vdr directory (NOT plugin-directory!)
#CFLAGS = -g -O3 -WallCFLAGS = -g -O2 -Wall -fPIC
CXX = g++
#CXXFLAGS = -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses
CXXFLAGS = -g -O2 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…