Archiv > Development

1.7.36

<< < (5/18) > >>

det:
morche

hab das iso mal installiert und frage mich was haben die  3 Dateien in root zu suchen ?
INSTALL Makefile Makefile.plugin  alle vom vdr .

jetzt mach ich mich mal an die suche und Bau ein eigenes iso .

da haben wir schon den 1 Fehler in 10_vdr_extpng_mld.patch

+ifdef SETUP
+OBJS += tinystr.o tinyxml.o tinyxmlerror.o tinyxmlparser.o submenu.o
+LIBS += -ltinyxml
+endif

sollte so aussehen sonst baut er nicht

+ifdef SETUP
+OBJS += tinystr.o tinyxml.o tinyxmlerror.o tinyxmlparser.o submenu.o
+
+endif

jetzt brauch ich 2 stunden bis er fertig ist

mfg det  

 

P3f:
Hi det,

danke, für den Hinweis mit den falschen Dateien.... (Blöder Copy&Paste Fehler von mir gewesen....) Bitte auch das src-Verzeichnis entfernen. ist ebenfalls falsch dort...

Bin gespannt, was das Problem mit dem xineliboutput ist..

Gruß,

Pit

 

P3f:
Hi,

ich setze nun doch mal auf falsche Verzeichnisse (Makefile) beim Xineliboutput-Addon, weil wenn ich es in der alten (funktionierenden) Umgebung (1.7.31) übersetze, dann kommt hier folgende Meldung:


--- Quote ---Enabled features:
  x11
  fb
  vdr
  libxine
  libextractor
  libavutil
  libjpeg
  dbus_glib_1
  xshm
  xdpms
  xinerama
  xrender
  xshape
  opengl
  pthread
  dlfcn
  vdpau
  i18n
  libcap
  libbluray
Disabled features:

Creating features.h ...
Creating config.mak ...
Makefile:109: Building inside VDR source tree
tools/udp_pes_scheduler.c: In Elementfunktion »void cUdpScheduler::Send_RTCP()«:
tools/udp_pes_scheduler.c:578:21: Warnung: Feldindex ist oberhalb der Feldgrenzen [-Warray-bounds]
tools/udp_pes_scheduler.c:582:21: Warnung: Feldindex ist oberhalb der Feldgrenzen [-Warray-bounds]
Makefile:334: *********************** xineliboutput ***************************
Makefile:334: Xine plugins and frontends will not be installed automatically.
Makefile:334: To install files execute "make install" in                     
Makefile:334: /home/pit/build/MLD_old/vdr/src/vdr-1.7.31/PLUGINS/src/xineliboutput
Makefile:334: *****************************************************************
    Build xineliboutput...
          lib-xine:

--- End quote ---

==> sieht also gut aus, (bis auf den Fehler mit udp_pes_scheduler.c, was aber scheinbar keinen stört)

Wenn ich das ganze aber unter der Umgebung vom 1.7.36 ausführe, dann kommt folgendes:


--- Quote ---Enabled features:
  x11
  fb
  vdr
  libxine
  libextractor
  libavutil
  libjpeg
  dbus_glib_1
  xshm
  xdpms
  xinerama
  xrender
  xshape
  opengl
  pthread
  dlfcn
  vdpau
  i18n
  libcap
  libbluray
Disabled features:

Creating features.h ...
Creating config.mak ...
Makefile:112: ********************************************************
Makefile:113: VDR source tree not detected !                         
Makefile:114: VDR plugins will not be installed.                     
Makefile:115: ********************************************************
tools/udp_pes_scheduler.c: In Elementfunktion »void cUdpScheduler::Send_RTCP()«:
tools/udp_pes_scheduler.c:578:21: Warnung: Feldindex ist oberhalb der Feldgrenzen [-Warray-bounds]
tools/udp_pes_scheduler.c:582:21: Warnung: Feldindex ist oberhalb der Feldgrenzen [-Warray-bounds]
Makefile:334: *********************** xineliboutput ***************************
Makefile:334: Xine plugins and frontends will not be installed automatically.
Makefile:334: To install files execute "make install" in                     
Makefile:334: /home/pit/build/MLD_svn/vdr/src/vdr-1.7.36/PLUGINS/src/xineliboutput
Makefile:334: *****************************************************************

*** plugins with old Makefile: xineliboutput

**********************************************************************
*** While this currently still works, it is strongly recommended
*** that you convert old Makefiles to the new style used since
*** VDR version 1.7.36. Support for old style Makefiles may be dropped
*** in future versions of VDR.
**********************************************************************
    Build xineliboutput...
          lib-xine:

--- End quote ---

==> Also scheinbar werden VDR Sourcen nicht gefunden... Welcher der Parameter im Makefile ist denn dafür verantwortlich bzw. welches Verzeichnis muß angepasst werden?

Gruß,

Pit

det:
hi
@P3f

hast du dein System neu aufgesetzt?
dann könnte der Fehler an lib-xine liegen

hier werten die libs aus den bulid System cobirt   und das hat 1.30 und nicht 1.28
mfg det

 

unixer:

--- Quote --- Hi,

wie ihr sicherlich schon mitbekommen habt, gibt es wieder eine neue Version von KLS. Daraufhin habe ich nun bereits das VDR Addon aktualisiert.

Enthalten ist nun
* Ext-Png
* tinyxml für Setup-Addon (==> aus vorheriger MLD-Version 3.0.1)
* Permashift 5.1
* Anpassung für die MLD

Nun ist die Frage, wie wir mit den Addons umgehen wollen. Scheinbar (mit viel Hoffnung) werden die Addonentwickler die (ihre) Addons aktualisieren. Ansonsten gibt es auch ein Thread, wo bereits aktualisierte Makefile (neue Struktur) bereitgestellt werden.

@Claus:
Macht es Sinn einen weiteren Branch anzulegen, der nicht mit der MLD-3.0.1 kombiniert ist? Dann machen wir die Stable nicht kaputt...  :applaus

Gruß,

Pit

P.S: Falls jemand das Paket haben möchte, hier der Link
--- End quote ---
Hi,
for the xineliboutput plugin
i applyed these patches

--- Code: ------ vdr-plugin-xineliboutput-1.0.7+cvs20120313/Makefile.org     2012-05-23 12:30:09.567595889 +0200
+++ vdr-plugin-xineliboutput-1.0.7+cvs20120313/Makefile 2012-05-23 12:30:27.187595899 +0200
@@ -65,7 +65,7 @@
 LIBDIR  ?= ../../lib
 TMPDIR  ?= /tmp
 BINDIR  ?= /usr/bin
-#DESTDIR ?= /
+DESTDIR ?= /usr/lib/vdr/

 INSTALL ?= install

--- End code ---
the pkg revision is 5cfe6e530976a
from the git url git://projects.vdr-developer.org/xineliboutput.git

Pardon i want the patch for the older Livebuffer don't want the permashift
these is possible ?? thansk

Unixer
 

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version