AW: fertiges deb-Paket des vdr-sc-plugins fuer "easyvdr 0.9.60beta"
Hmm....also leider bricht er beim kompilieren ab. Also nach dem Befehl "make plugin".
Habe als hg clone jedoch das neuste changeset genommen. Ist das falsch?
Hier die Log-Files:
easyvdr@easyVDR:/usr/local/src/VDR$ sudo make plugin
cc plugin.o -o plugin
/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
plugin.o: In function `~cDll':
/usr/local/src/vdr-1.7.21/plugin.c:178: undefined reference to `dlclose'
/usr/local/src/vdr-1.7.21/plugin.c:167: undefined reference to `cListObject::~cListObject()'
plugin.o: In function `cPlugin::SVDRPCommand(char const*, char const*, int&)':
/usr/local/src/vdr-1.7.21/plugin.c:130: undefined reference to `cString::cString(char const*, bool)'
plugin.o: In function `cPlugin::Active()':
/usr/local/src/vdr-1.7.21/plugin.c:80: undefined reference to `cString::cString(char const*, bool)'
plugin.o: In function `cPlugin::SetupStore(char const*, char const*)':
/usr/local/src/vdr-1.7.21/plugin.c:110: undefined reference to `Setup'
/usr/local/src/vdr-1.7.21/plugin.c:110: undefined reference to `cSetup::Store(char const*, char const*, char const*, bool)'
plugin.o: In function `cPlugin::SetupStore(char const*, int)':
/usr/local/src/vdr-1.7.21/plugin.c:115: undefined reference to `Setup'
/usr/local/src/vdr-1.7.21/plugin.c:115: undefined reference to `cSetup::Store(char const*, int, char const*)'
plugin.o: In function `cPlugin::RegisterI18n(void const*)':
/usr/local/src/vdr-1.7.21/plugin.c:135: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:135: undefined reference to `syslog_with_tid(int, char const*, ...)'
plugin.o: In function `cPlugin::ConfigDirectory(char const*)':
/usr/local/src/vdr-1.7.21/plugin.c:146: undefined reference to `__cxa_guard_acquire'
plugin.o: In function `cThread::IsMainThread()':
/usr/local/src/vdr-1.7.21/thread.h:122: undefined reference to `cThread::ThreadId()'
plugin.o: In function `cPlugin::ConfigDirectory(char const*)':
/usr/local/src/vdr-1.7.21/plugin.c:147: undefined reference to `cThread::mainThreadId'
/usr/local/src/vdr-1.7.21/plugin.c:148: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:148: undefined reference to `syslog_with_tid(int, char const*, ...)'
/usr/local/src/vdr-1.7.21/plugin.c:149: undefined reference to `cString::sprintf(char const*, ...)'
/usr/local/src/vdr-1.7.21/plugin.c:149: undefined reference to `cString:

perator=(cString const&)'
/usr/local/src/vdr-1.7.21/plugin.c:149: undefined reference to `cString::~cString()'
/usr/local/src/vdr-1.7.21/plugin.c:150: undefined reference to `MakeDirs(char const*, bool)'
/usr/local/src/vdr-1.7.21/plugin.c:146: undefined reference to `cString::cString(char const*, bool)'
/usr/local/src/vdr-1.7.21/plugin.c:146: undefined reference to `__cxa_guard_release'
/usr/local/src/vdr-1.7.21/plugin.c:146: undefined reference to `cString::~cString()'
/usr/local/src/vdr-1.7.21/plugin.c:146: undefined reference to `__cxa_guard_abort'
/usr/local/src/vdr-1.7.21/plugin.c:149: undefined reference to `cString::~cString()'
plugin.o: In function `cDll':
/usr/local/src/vdr-1.7.21/plugin.c:159: undefined reference to `cListObject::cListObject()'
plugin.o: In function `cDll::Load(bool)':
/usr/local/src/vdr-1.7.21/plugin.c:206: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:206: undefined reference to `syslog_with_tid(int, char const*, ...)'
/usr/local/src/vdr-1.7.21/plugin.c:208: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:208: undefined reference to `syslog_with_tid(int, char const*, ...)'
/usr/local/src/vdr-1.7.21/plugin.c:211: undefined reference to `dlopen'
/usr/local/src/vdr-1.7.21/plugin.c:212: undefined reference to `dlerror'
/usr/local/src/vdr-1.7.21/plugin.c:269: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:269: undefined reference to `syslog_with_tid(int, char const*, ...)'
/usr/local/src/vdr-1.7.21/plugin.c:215: undefined reference to `dlsym'
/usr/local/src/vdr-1.7.21/plugin.c:216: undefined reference to `dlerror'
/usr/local/src/vdr-1.7.21/plugin.c:223: undefined reference to `stripspace(char*)'
plugin.o: In function `SkipQuote':
/usr/local/src/vdr-1.7.21/plugin.c:198: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:198: undefined reference to `syslog_with_tid(int, char const*, ...)'
plugin.o: In function `cDll::Load(bool)':
/usr/local/src/vdr-1.7.21/plugin.c:234: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:234: undefined reference to `syslog_with_tid(int, char const*, ...)'
plugin.o: In function `cPlugin::SetName(char const*)':
/usr/local/src/vdr-1.7.21/plugin.c:43: undefined reference to `I18nRegister(char const*)'
plugin.o: In function `cDll::Load(bool)':
/usr/local/src/vdr-1.7.21/plugin.c:250: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:250: undefined reference to `syslog_with_tid(int, char const*, ...)'
plugin.o: In function `cList':
/usr/local/src/vdr-1.7.21/tools.h:426: undefined reference to `cListBase::cListBase()'
plugin.o: In function `cPluginManager::AddPlugin(char const*)':
/usr/local/src/vdr-1.7.21/plugin.c:334: undefined reference to `cString::sprintf(char const*, ...)'
/usr/local/src/vdr-1.7.21/plugin.c:334: undefined reference to `cString::~cString()'
/usr/local/src/vdr-1.7.21/plugin.c:339: undefined reference to `cString::sprintf(char const*, ...)'
/usr/local/src/vdr-1.7.21/plugin.c:339: undefined reference to `operator new(unsigned int)'
/usr/local/src/vdr-1.7.21/plugin.c:339: undefined reference to `cListBase::Add(cListObject*, cListObject*)'
/usr/local/src/vdr-1.7.21/plugin.c:339: undefined reference to `cString::~cString()'
/usr/local/src/vdr-1.7.21/plugin.c:334: undefined reference to `cString::~cString()'
/usr/local/src/vdr-1.7.21/plugin.c:335: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:335: undefined reference to `syslog_with_tid(int, char const*, ...)'
/usr/local/src/vdr-1.7.21/plugin.c:309: undefined reference to `cReadDir::cReadDir(char const*)'
/usr/local/src/vdr-1.7.21/plugin.c:311: undefined reference to `cReadDir::Next()'
/usr/local/src/vdr-1.7.21/plugin.c:309: undefined reference to `cReadDir::~cReadDir()'
/usr/local/src/vdr-1.7.21/plugin.c:309: undefined reference to `cReadDir::~cReadDir()'
/usr/local/src/vdr-1.7.21/plugin.c:339: undefined reference to `operator delete(void*)'
/usr/local/src/vdr-1.7.21/plugin.c:339: undefined reference to `cString::~cString()'
plugin.o: In function `cPluginManager::InitializePlugins()':
/usr/local/src/vdr-1.7.21/plugin.c:357: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:357: undefined reference to `syslog_with_tid(int, char const*, ...)'
plugin.o: In function `cPluginManager::StartPlugins()':
/usr/local/src/vdr-1.7.21/plugin.c:370: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:370: undefined reference to `syslog_with_tid(int, char const*, ...)'
plugin.o: In function `cList<cDll>::Get(int) const':
/usr/local/src/vdr-1.7.21/tools.h:428: undefined reference to `cListBase::Get(int) const'
plugin.o: In function `cPluginManager::Active(char const*)':
/usr/local/src/vdr-1.7.21/plugin.c:412: undefined reference to `cString::sprintf(char const*, ...)'
/usr/local/src/vdr-1.7.21/plugin.c:412: undefined reference to `Interface'
/usr/local/src/vdr-1.7.21/plugin.c:412: undefined reference to `cInterface::Confirm(char const*, int, bool)'
/usr/local/src/vdr-1.7.21/plugin.c:412: undefined reference to `cString::~cString()'
/usr/local/src/vdr-1.7.21/plugin.c:410: undefined reference to `cString::~cString()'
/usr/local/src/vdr-1.7.21/plugin.c:411: undefined reference to `isempty(char const*)'
/usr/local/src/vdr-1.7.21/plugin.c:410: undefined reference to `cString::~cString()'
/usr/local/src/vdr-1.7.21/plugin.c:410: undefined reference to `cString::~cString()'
/usr/local/src/vdr-1.7.21/plugin.c:412: undefined reference to `cString::~cString()'
plugin.o: In function `cList<cDll>::Get(int) const':
/usr/local/src/vdr-1.7.21/tools.h:428: undefined reference to `cListBase::Get(int) const'
plugin.o: In function `cPluginManager::StopPlugins()':
/usr/local/src/vdr-1.7.21/plugin.c:494: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:494: undefined reference to `syslog_with_tid(int, char const*, ...)'
plugin.o: In function `cPluginManager::Shutdown(bool)':
/usr/local/src/vdr-1.7.21/plugin.c:507: undefined reference to `SysLogLevel'
/usr/local/src/vdr-1.7.21/plugin.c:507: undefined reference to `syslog_with_tid(int, char const*, ...)'
/usr/local/src/vdr-1.7.21/plugin.c:508: undefined reference to `cListBase:

el(cListObject*, bool)'
plugin.o: In function `~cPlugin':
/usr/local/src/vdr-1.7.21/plugin.c:38: undefined reference to `operator delete(void*)'
plugin.o: In function `~cDll':
/usr/local/src/vdr-1.7.21/plugin.c:167: undefined reference to `cListObject::~cListObject()'
/usr/local/src/vdr-1.7.21/plugin.c:182: undefined reference to `operator delete(void*)'
plugin.o: In function `cPlugin::SetName(char const*)':
/usr/local/src/vdr-1.7.21/plugin.c:43: undefined reference to `I18nRegister(char const*)'
plugin.o: In function `~cDlls':
/usr/local/src/vdr-1.7.21/tools.h:426: undefined reference to `cListBase::~cListBase()'
plugin.o: In function `~cPluginManager':
/usr/local/src/vdr-1.7.21/plugin.c:298: undefined reference to `operator delete(void*)'
plugin.o: In function `~cList':
/usr/local/src/vdr-1.7.21/tools.h:426: undefined reference to `cListBase::~cListBase()'
/usr/local/src/vdr-1.7.21/tools.h:426: undefined reference to `cListBase::~cListBase()'
/usr/local/src/vdr-1.7.21/tools.h:426: undefined reference to `cListBase::~cListBase()'
/usr/local/src/vdr-1.7.21/tools.h:426: undefined reference to `operator delete(void*)'
/usr/local/src/vdr-1.7.21/tools.h:426: undefined reference to `cListBase::~cListBase()'
plugin.o: In function `~cDlls':
/usr/local/src/vdr-1.7.21/plugin.h:80: undefined reference to `operator delete(void*)'
plugin.o

.rodata._ZTI7cPlugin[typeinfo for cPlugin]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info'
plugin.o

.rodata._ZTI4cDll[typeinfo for cDll]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info'
plugin.o

.rodata._ZTI4cDll[typeinfo for cDll]+0x8): undefined reference to `typeinfo for cListObject'
plugin.o

.rodata._ZTI14cPluginManager[typeinfo for cPluginManager]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info'
plugin.o

.rodata._ZTV7cPlugin[vtable for cPlugin]+0x10): undefined reference to `__cxa_pure_virtual'
plugin.o

.rodata._ZTV7cPlugin[vtable for cPlugin]+0x14): undefined reference to `__cxa_pure_virtual'
plugin.o

.rodata._ZTV5cListI4cDllE[vtable for cList<cDll>]+0x10): undefined reference to `cListBase::Move(int, int)'
plugin.o

.rodata._ZTV5cListI4cDllE[vtable for cList<cDll>]+0x14): undefined reference to `cListBase::Clear()'
plugin.o

.rodata._ZTV5cDlls[vtable for cDlls]+0x10): undefined reference to `cListBase::Move(int, int)'
plugin.o

.rodata._ZTV5cDlls[vtable for cDlls]+0x14): undefined reference to `cListBase::Clear()'
plugin.o

.rodata._ZTI5cListI4cDllE[typeinfo for cList<cDll>]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info'
plugin.o

.rodata._ZTI5cListI4cDllE[typeinfo for cList<cDll>]+0x8): undefined reference to `typeinfo for cListBase'
plugin.o

.rodata._ZTI5cDlls[typeinfo for cDlls]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info'
plugin.o

.eh_frame+0x1c7): undefined reference to `__gxx_personality_v0'
collect2: ld gab 1 als Ende-Status zurück
make: *** [plugin] Fehler 1
easyvdr@easyVDR:/usr/local/src/VDR$
Und ein Make.conf konnte ich im sc Ordner nicht finden. Nur Makefile