Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1
I do the following in the vdr source-dir (vdr-2.0.1): make install-plugins With this my plugins end up in the plugin-dir. René On 04.05.2013 18:03 , Karim wrote: Hi Salim, I was looking for libvdr-xineliboutput.so.2.0.0.lib file, instead of libvdr-xineliboutput.so.2.0.0. After I copied it in vdr/PLUGINS/lib, problem solved. Thanks a lot ! Karim -Message d'origine- De : vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] De la part de Karim Envoyé : jeudi 2 mai 2013 19:24 À : 'VDR Mailing List' Objet : Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1 Hi Halim, I have double checked : there is no libvdr-xineliboutput.so.2.0.0 in vdr/PLUGINS/lib (or anywhere). I am afraid that compilation fails. Thanks Karim -Message d'origine- De : vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] De la part de Halim Sahin Envoyé : jeudi 2 mai 2013 05:39 À : vdr@linuxtv.org Objet : Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1 Hi, In the output you posted here are no error message (only warnings). The build was successfull but xineliboutput didn't copy the binaries to PLUGINS/lib because of the old Makefiles. You can do it yourself :-). cd PLUGINS/src/xineliboutput cp libvdr-xineliboutput* ../../lib cp libxineliboutput* ../../lib To install the frontends: sudo make install Thats it. HTH. Halim ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1
It works ! Thank you René for the tips... Regards. Karim -Message d'origine- De : vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] De la part de René Envoyé : lundi 6 mai 2013 16:50 À : VDR Mailing List Objet : Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1 I do the following in the vdr source-dir (vdr-2.0.1): make install-plugins With this my plugins end up in the plugin-dir. René On 04.05.2013 18:03 , Karim wrote: Hi Salim, I was looking for libvdr-xineliboutput.so.2.0.0.lib file, instead of libvdr-xineliboutput.so.2.0.0. After I copied it in vdr/PLUGINS/lib, problem solved. Thanks a lot ! Karim -Message d'origine- De : vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] De la part de Karim Envoyé : jeudi 2 mai 2013 19:24 À : 'VDR Mailing List' Objet : Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1 Hi Halim, I have double checked : there is no libvdr-xineliboutput.so.2.0.0 in vdr/PLUGINS/lib (or anywhere). I am afraid that compilation fails. Thanks Karim -Message d'origine- De : vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] De la part de Halim Sahin Envoyé : jeudi 2 mai 2013 05:39 À : vdr@linuxtv.org Objet : Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1 Hi, In the output you posted here are no error message (only warnings). The build was successfull but xineliboutput didn't copy the binaries to PLUGINS/lib because of the old Makefiles. You can do it yourself :-). cd PLUGINS/src/xineliboutput cp libvdr-xineliboutput* ../../lib cp libxineliboutput* ../../lib To install the frontends: sudo make install Thats it. HTH. Halim ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1
Hi Salim, I was looking for libvdr-xineliboutput.so.2.0.0.lib file, instead of libvdr-xineliboutput.so.2.0.0. After I copied it in vdr/PLUGINS/lib, problem solved. Thanks a lot ! Karim -Message d'origine- De : vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] De la part de Karim Envoyé : jeudi 2 mai 2013 19:24 À : 'VDR Mailing List' Objet : Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1 Hi Halim, I have double checked : there is no libvdr-xineliboutput.so.2.0.0 in vdr/PLUGINS/lib (or anywhere). I am afraid that compilation fails. Thanks Karim -Message d'origine- De : vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] De la part de Halim Sahin Envoyé : jeudi 2 mai 2013 05:39 À : vdr@linuxtv.org Objet : Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1 Hi, In the output you posted here are no error message (only warnings). The build was successfull but xineliboutput didn't copy the binaries to PLUGINS/lib because of the old Makefiles. You can do it yourself :-). cd PLUGINS/src/xineliboutput cp libvdr-xineliboutput* ../../lib cp libxineliboutput* ../../lib To install the frontends: sudo make install Thats it. HTH. Halim ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1
Hi Halim, I have double checked : there is no libvdr-xineliboutput.so.2.0.0 in vdr/PLUGINS/lib (or anywhere). I am afraid that compilation fails. Thanks Karim -Message d'origine- De : vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] De la part de Halim Sahin Envoyé : jeudi 2 mai 2013 05:39 À : vdr@linuxtv.org Objet : Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1 Hi, In the output you posted here are no error message (only warnings). The build was successfull but xineliboutput didn't copy the binaries to PLUGINS/lib because of the old Makefiles. You can do it yourself :-). cd PLUGINS/src/xineliboutput cp libvdr-xineliboutput* ../../lib cp libxineliboutput* ../../lib To install the frontends: sudo make install Thats it. HTH. Halim ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1
PS : I tried to run make install from vdr but xineliboutput doesn't see vdr. Please see below : root@pctest:/usr/local/src/vdr/PLUGINS/src/xineliboutput# make install sed: impossible de lire /config.h: Aucun fichier ou dossier de ce type Makefile:97: Makefile:98: VDR not detected ! VDR plugins will not be compiled. Makefile:99: sed: impossible de lire /config.h: Aucun fichier ou dossier de ce type sed: impossible de lire /config.h: Aucun fichier ou dossier de ce type sed: impossible de lire /config.h: Aucun fichier ou dossier de ce type sed: impossible de lire /config.h: Aucun fichier ou dossier de ce type sed: impossible de lire /config.h: Aucun fichier ou dossier de ce type sed: impossible de lire /config.h: Aucun fichier ou dossier de ce type Installing //usr/local/lib/xine/plugins/2.2/xineplug_inp_xvdr.so Installing //usr/local/lib/xine/plugins/2.2/post/xineplug_post_autocrop.so Installing //usr/local/lib/xine/plugins/2.2/post/xineplug_post_swscale.so Installing //usr/local/lib/xine/plugins/2.2/post/xineplug_post_audiochannel.so Installing ../../lib/libvdr-xineliboutput.so. Installing //usr/bin/vdr-fbfe Installing ../../lib/libxineliboutput-fbfe.so.1.0.90-cvs Installing //usr/bin/vdr-sxfe Installing ../../lib/libxineliboutput-sxfe.so.1.0.90-cvs If this log could help to point on the problem... Regards. Karim -Message d'origine- De : vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] De la part de Karim Envoyé : jeudi 2 mai 2013 19:24 À : 'VDR Mailing List' Objet : Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1 Hi Halim, I have double checked : there is no libvdr-xineliboutput.so.2.0.0 in vdr/PLUGINS/lib (or anywhere). I am afraid that compilation fails. Thanks Karim -Message d'origine- De : vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] De la part de Halim Sahin Envoyé : jeudi 2 mai 2013 05:39 À : vdr@linuxtv.org Objet : Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1 Hi, In the output you posted here are no error message (only warnings). The build was successfull but xineliboutput didn't copy the binaries to PLUGINS/lib because of the old Makefiles. You can do it yourself :-). cd PLUGINS/src/xineliboutput cp libvdr-xineliboutput* ../../lib cp libxineliboutput* ../../lib To install the frontends: sudo make install Thats it. HTH. Halim ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
[vdr] Xineliboutput doesn't compil under vdr-2.0.1
Hi, I am trying new vdr-2.0.1 with 2 plugins : - femon (v2.0.0) - Xineliboutput (cvs from today). = Xineliboutput doesn't compil (no problem with Femon). I compile VDR with theses options : make REMOTE=LIRC VFAT=1 LCLBLD=1 Here is the error message I always get : *** Plugin xineliboutput: WARNING: plugin xineliboutput is using an old Makefile! Makefile:112: Makefile:113: VDR source tree not detected ! Makefile:114: VDR plugins will not be installed. Makefile:115: make[1]: Rien à faire pour « all ». *** 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. ** Here is my paths : /DATA/video /DATA/configVDR /usr/local/src/vdr Here is my VDR Make.config # # User defined Makefile options for the Video Disk Recorder # # Copy this file to 'Make.config' and change the parameters as necessary. # # See the main source file 'vdr.c' for copyright information and # how to reach the author. # # $Id: Make.config.template 2.19 2013/02/18 10:55:39 kls Exp $ ### The C compiler and options: CC = gcc CFLAGS = -g -O3 -Wall CXX = g++ CXXFLAGS = -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses # Use 'make M32=1 ...' to build a 32-bit version of VDR on a 64-bit machine: ifdef M32 CFLAGS += -m32 CXXFLAGS += -m32 endif ### The directory environment: # Default directories (adjust as necessary or desired): #PREFIX= /usr/local #BINDIR= $(PREFIX)/bin #INCDIR= $(PREFIX)/include #LIBDIR= $(PREFIX)/lib/vdr Update perso #LOCDIR= $(PREFIX)/share/locale LOCDIR= /usr/local/src/vdr/locale #MANDIR= $(PREFIX)/share/man #PCDIR = $(PREFIX)/lib/pkgconfig #RESDIR= $(PREFIX)/share/vdr Update perso #DVBDIR= /usr/src/v4l-dvb/linux/include/uapi DVBDIR= /usr/include/linux/dvb Update perso #VIDEODIR = /srv/vdr/video VIDEODIR = /DATA/video0 Update perso #CONFDIR = /var/lib/vdr CONFDIR = /DATA/configVDR #CACHEDIR = /var/cache/vdr # Overrides for preset/legacy configurations: # Use 'make LCLBLD=1' to build locale and plugin files under the source directory: ifdef LCLBLD LOCDIR = $(CWD)/locale PLUGINDIR= $(CWD)/PLUGINS ifndef PLUGIN # don't overwrite for plugins with old makefiles LIBDIR = $(PLUGINDIR)/lib endif HDRDIR = $(CWD)/include endif # Use 'make ONEDIR=1' to have all data in one single directory: ifdef ONEDIR Update perso #VIDEODIR = /video VIDEODIR = /DATA/video0 CACHEDIR = $(VIDEODIR) Update perso #CONFDIR = $(VIDEODIR) CONFDIR = /DATA/configVDR RESDIR = $(VIDEODIR) endif # Use this if you want to have a central place where you configure compile time # parameters for plugins: #PLGCFG = $(CONFDIR)/plugins.mk ### The remote control: LIRC_DEVICE = /var/run/lirc/lircd ### Define if you want vdr to not run as root: #VDR_USER = vdr ### Fallback for plugins with old makefiles: ifdef PLUGIN CFLAGS += -fPIC CXXFLAGS += -fPIC endif Is there any patch I missed for Xineliboutput ? Perhaps I have to customize Xineliboutput's Makefile ? Could you help me to find the problem ? Regards. Karim ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Xineliboutput doesn't compil under vdr-2.0.1
Hi, In the output you posted here are no error message (only warnings). The build was successfull but xineliboutput didn't copy the binaries to PLUGINS/lib because of the old Makefiles. You can do it yourself :-). cd PLUGINS/src/xineliboutput cp libvdr-xineliboutput* ../../lib cp libxineliboutput* ../../lib To install the frontends: sudo make install Thats it. HTH. Halim ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr