News:

Latest versions:
Server plugin: 0.5.1
MVP dongle: 0.5.2
Raspberry Pi client: 0.5.2
Windows client: 0.5.2-1

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - koepcke

#1
VOMP General / MVP / Automatic VDR shutdown
December 25, 2005, 10:09:01
First of all: VOMP is running very fine on Linvdr with the new dongle.
But there is one litle problem.My VDR is going down automaticly after 30 minutes.
Isn`t it possible that vomp tells the VDR, after the first aktion on the MVP-Remotcontol, not
to do that?
#2
Welche Distribution benutzt du denn?CT oder Linvdr?
#3
I go crazzy
make[1]: Entering directory `/usr/src/vdr-1.3.34/PLUGINS/src/vompserver'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual "-D__user=" -c -DPLUGIN_NAME_I18N='"vompserver"' -I/usr/src/VDR/include -I/usr/src/VDR/../DVB/include -Iremux -Ilibdvbmpeg -o vompserver.o vompserver.c
In file included from /usr/src/VDR/include/vdr/channels.h:15,
                 from /usr/src/VDR/include/vdr/skins.h:13,
                 from /usr/src/VDR/include/vdr/osdbase.h:15,
                 from /usr/src/VDR/include/vdr/menuitems.h:13,
                 from /usr/src/VDR/include/vdr/plugin.h:14,
                 from vompserver.c:29:
/usr/src/VDR/include/vdr/thread.h:55: syntax error before `;'
make[1]: *** [vompserver.o] Error 1
make[1]: Leaving directory `/usr/src/vdr-1.3.34/PLUGINS/src/vompserver'
make: *** [plugins] Error 2
#4
debtool -i gcc-2.95 make libc6-dev cpp-2.95 libjpeg62-dev binutils libstdc++2.10-dev g++-2.95
hatte ich gemacht.
#5
Hi,
I setup a new system to compile VOMPServer. I tried to compile some plugins and it works.
I added  VDRDIR .. / .. / .. in the 'defines' .There were no error messages while compiling.
But loading the plugin makes this error again:
ERROR: /usr/lib/vdr/plugins/libvdr-vompserver.so.1.3.34: undefined symbol: GetDevice__7cDevicePC8cChanneliPb
#6
THX for your help, see what happend now:

Oct 11 19:36:45 server user.info vdr[1750]: loading plugin: /usr/lib/vdr/plugins/libvdr-vompserver.so.1.3.34
Oct 11 19:36:45 server user.err vdr[1750]: ERROR: libstdc++.so.6: cannot open shared object file: No such file or directory

(on kernel 2.6.12.4)

and on TV I`ve "locating server"
(looks very good!)

I have to go to work now,
tomorrow I will do another test
best regards Jürgen
#7
Thank you very much.
I think I`m missing a lib:
vdr[1352]: loading plugin: /usr/lib/vdr/plugins/libvdr-vompserver.so.1.3.34
vdr[1352]: ERROR: libstdc++.so.5: cannot open shared object file: No such file or directory
#8
I realy don`t know what`s going wrong on my system.
Would you be so kind and send me your compiled 1.3.34 via E-Mail?
koepcke@gmx.net
#9
Hi Chris,
I read in the vdr-portal that I have to add 'DEFINES += -D_GNU_SOURCE' to the makefile.
After that the compilitaion went fine, but when the plugin is loaded I get this error message:

Oct 11 09:25:15 server user.err vdr[1353]: ERROR: /usr/lib/vdr/plugins/libvdr-vompserver.so.1.3.34: undefined symbol: GetDevice__7cDevicePC8cChanneliPb

#10
Yes I did:
server:~# cd /usr/src/vdr
server:/usr/src/vdr# make plugins
g++: channels.c: No such file or directory
ci.c:12: warning: No include path in which to find linux/dvb/ca.h
In file included from cutter.c:12:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
In file included from transfer.h:15,
                 from device.c:20:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
In file included from dvbdevice.c:10:
dvbdevice.h:13: warning: No include path in which to find linux/dvb/frontend.h
dvbdevice.h:14: warning: No include path in which to find linux/dvb/version.h
In file included from dvbdevice.c:10:
dvbdevice.h:19: #error VDR requires Linux DVB driver API version 3!
dvbdevice.c:21: warning: No include path in which to find linux/dvb/audio.h
dvbdevice.c:22: warning: No include path in which to find linux/dvb/dmx.h
dvbdevice.c:23: warning: No include path in which to find linux/dvb/frontend.h
dvbdevice.c:24: warning: No include path in which to find linux/dvb/video.h
In file included from transfer.h:15,
                 from dvbdevice.c:34:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
dvbosd.c:11: warning: No include path in which to find linux/dvb/osd.h
In file included from dvbosd.c:15:
dvbdevice.h:13: warning: No include path in which to find linux/dvb/frontend.h
dvbdevice.h:14: warning: No include path in which to find linux/dvb/version.h
In file included from dvbosd.c:15:
dvbdevice.h:19: #error VDR requires Linux DVB driver API version 3!
In file included from dvbplayer.c:13:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
In file included from eitscan.c:13:
dvbdevice.h:13: warning: No include path in which to find linux/dvb/frontend.h
dvbdevice.h:14: warning: No include path in which to find linux/dvb/version.h
In file included from eitscan.c:13:
dvbdevice.h:19: #error VDR requires Linux DVB driver API version 3!
In file included from transfer.h:15,
                 from eitscan.c:15:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
In file included from recorder.h:15,
                 from menu.h:19,
                 from menu.c:10:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
nit.c:11: warning: No include path in which to find linux/dvb/frontend.h
In file included from recorder.h:15,
                 from recorder.c:13:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
In file included from recording.c:21:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
In file included from remux.c:17:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
In file included from recorder.h:15,
                 from menu.h:19,
                 from skinsttng.c:17:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
In file included from recorder.h:15,
                 from menu.h:19,
                 from svdrp.c:35:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
In file included from transfer.h:15,
                 from transfer.c:10:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
In file included from vdr.c:40:
dvbdevice.h:13: warning: No include path in which to find linux/dvb/frontend.h
dvbdevice.h:14: warning: No include path in which to find linux/dvb/version.h
In file included from vdr.c:40:
dvbdevice.h:19: #error VDR requires Linux DVB driver API version 3!
In file included from recorder.h:15,
                 from menu.h:19,
                 from vdr.c:47:
remux.h:14: warning: No include path in which to find linux/dvb/dmx.h
make: *** [.dependencies] Error 1
make: *** Deleting file `.dependencies'
server:/usr/src/

Is nobody using LinVDR7 (1.3.34)?
#11
Hi Chris,
the result of 'make' and 'make all'  is:
server:/usr/src/vdr/PLUGINS/src/vompserver# make
make -C ./libdvbmpeg libdvbmpegtools.a
make[1]: Entering directory `/usr/src/vdr/PLUGINS/src/vompserver/libdvbmpeg'
g++  -M ctools.c remux.c ringbuffy.c transform.c cpptools.cc   -I.> .depend
make[1]: Leaving directory `/usr/src/vdr/PLUGINS/src/vompserver/libdvbmpeg'
make[1]: Entering directory `/usr/src/vdr/PLUGINS/src/vompserver/libdvbmpeg'
cc -c -g -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I.  ctools.c
cc -c -g -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I.  ringbuffy.c
cc -c -g -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I.  remux.c
cc -c -g -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I.  transform.c
g++ -c -g -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I.  cpptools.cc
ar -rcs libdvbmpegtools.a ctools.o ringbuffy.o remux.o transform.o cpptools.o
make[1]: Leaving directory `/usr/src/vdr/PLUGINS/src/vompserver/libdvbmpeg'
server:/usr/src/vdr/PLUGINS/src/vompserver# make all
g++ -O2 -Wall -Woverloaded-virtual -Werror -c -DPLUGIN_NAME_I18N='"vompserver"' -I../../../include -I../../../../DVB/include -Iremux -Ilibdvbmpeg -o vompserver.o vompserver.c
vompserver.c:29: vdr/plugin.h: No such file or directory
In file included from mvpserver.h:31,
                 from vompserver.c:31:
mvpclient.h:31: vdr/recording.h: No such file or directory
mvpclient.h:32: vdr/channels.h: No such file or directory
mvpclient.h:33: vdr/videodir.h: No such file or directory
mvpclient.h:34: vdr/plugin.h: No such file or directory
In file included from mvpclient.h:38,
                 from mvpserver.h:31,
                 from vompserver.c:31:
mvpreceiver.h:24: vdr/channels.h: No such file or directory
mvpreceiver.h:25: vdr/device.h: No such file or directory
mvpreceiver.h:26: vdr/receiver.h: No such file or directory
mvpreceiver.h:27: vdr/ringbuffer.h: No such file or directory
In file included from mvpreceiver.h:29,
                 from mvpclient.h:38,
                 from mvpserver.h:31,
                 from vompserver.c:31:
remux/tsremux.h:5: vdr/remux.h: No such file or directory
In file included from mvpclient.h:39,
                 from mvpserver.h:31,
                 from vompserver.c:31:
recplayer.h:25: vdr/recording.h: No such file or directory
make: *** [vompserver.o] Error 1
server:/usr/src/vdr/PLUGINS/src/vompserver#

#12
I´m sorry Chris, but LinVDR has no Makfile.conf.
I copied vompserver to usr/src/vdr/PLUGINS/src/vompserver
The VDR Files are in usr/src/vdr
And the kernelsources are found in usr/src/DVB
Is that the same structure you are working with?
#13
So what should I do?
#14
I like to compile VOMP on LinVDR 1.3.24.
The result is:
make[1]: Entering directory `/usr/src/vdr/PLUGINS/src/vompserver'
g++ -O2 -Wall -Woverloaded-virtual -Werror -c -DPLUGIN_NAME_I18N='"vompserver"'                                               -I../../include -I../../../../DVB/include -Iremux -Ilibdvbmpeg -o vompserver.o v                                              ompserver.c
vompserver.c:29: vdr/plugin.h: No such file or directory
In file included from mvpserver.h:31,
                 from vompserver.c:31:
mvpclient.h:31: vdr/recording.h: No such file or directory
mvpclient.h:32: vdr/channels.h: No such file or directory
mvpclient.h:33: vdr/videodir.h: No such file or directory
mvpclient.h:34: vdr/plugin.h: No such file or directory
In file included from mvpclient.h:38,
                 from mvpserver.h:31,
                 from vompserver.c:31:
mvpreceiver.h:24: vdr/channels.h: No such file or directory
mvpreceiver.h:25: vdr/device.h: No such file or directory
mvpreceiver.h:26: vdr/receiver.h: No such file or directory
mvpreceiver.h:27: vdr/ringbuffer.h: No such file or directory
In file included from mvpreceiver.h:29,
                 from mvpclient.h:38,
                 from mvpserver.h:31,
                 from vompserver.c:31:
remux/tsremux.h:5: vdr/remux.h: No such file or directory
In file included from mvpclient.h:39,
                 from mvpserver.h:31,
                 from vompserver.c:31:
recplayer.h:25: vdr/recording.h: No such file or directory
make[1]: *** [vompserver.o] Error 1
make[1]: Leaving directory `/usr/src/vdr/PLUGINS/src/vompserver'
make: *** [plugins] Error 2

Were is my msitake?Did I forget to configure s.t.?