I am getting an undefined symbol error when I run Vdr 1.7.7 with the Vompserver plugin patched for TS format:
vdr: ./PLUGINS/lib/libvdr-vompserver.so.1.7.7: undefined symbol: _ZN10cIndexFile3GetEiPtPlPbPi
The plugin compiles ok with no error or warning. cIndexFile::Get is called at only one place in Vompserver and the function parameters match perfectly. Can anyone suggest what could be wrong?
I am using Gcc 4.3.2.
Stuart
Stuart Morris wrote:
I am getting an undefined symbol error when I run Vdr 1.7.7 with the Vompserver plugin patched for TS format:
vdr: ./PLUGINS/lib/libvdr-vompserver.so.1.7.7: undefined symbol: _ZN10cIndexFile3GetEiPtPlPbPi
The plugin compiles ok with no error or warning. cIndexFile::Get is called at only one place in Vompserver and the function parameters match perfectly. Can anyone suggest what could be wrong?
You need this line in Makefile or in Make.config:
DEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
Tom