Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Problems to make vdr plugin



Hi,
I get this when i try to make plugin

gcc   plugin.o   -o plugin
/usr/lib/crt1.o: In function `_start':
/usr/lib/crt1.o(.text+0x18): undefined reference to `main'
plugin.o: In function `cPlugin::~cPlugin(void)':
/usr/local/src/vdr-1.1.8/plugin.c:35: undefined reference to
`I18nRegister(_CPC (*)[1], char, char const *)'
plugin.o: In function `cPlugin::SetupStore(char const *, char const *)':
/usr/local/src/vdr-1.1.8/plugin.c:84: undefined reference to `Setup'
/usr/local/src/vdr-1.1.8/plugin.c:84: undefined reference to
`cSetup::Store(char const *, char const *, char const *)'
plugin.o: In function `cPlugin::SetupStore(char const *, int)':
/usr/local/src/vdr-1.1.8/plugin.c:89: undefined reference to `Setup'
/usr/local/src/vdr-1.1.8/plugin.c:89: undefined reference to
`cSetup::Store(char const *, int, char const *)'
plugin.o: In function `cPlugin::RegisterI18n(_CPC (*)[1], char)':
/usr/local/src/vdr-1.1.8/plugin.c:94: undefined reference to
`I18nRegister(_CPC (*)[1], char, char const *)'
plugin.o: In function `cPlugin::ConfigDirectory(char const *)':
/usr/local/src/vdr-1.1.8/plugin.c:107: undefined reference to
`MakeDirs(char const *, bool)'
plugin.o: In function `cDll::cDll(char const *, char const *)':
/usr/local/src/vdr-1.1.8/plugin.c:113: undefined reference to
`cListObject::cListObject(void)'
/usr/local/src/vdr-1.1.8/plugin.c:117: undefined reference to
`cListObject::~cListObject(void)'
plugin.o: In function `cDll::~cDll(void)':
/usr/local/src/vdr-1.1.8/plugin.c:124: undefined reference to `dlclose'
/usr/local/src/vdr-1.1.8/plugin.c:126: undefined reference to
`cListObject::~cListObject(void)'
plugin.o: In function `SkipQuote(char *)':
/usr/local/src/vdr-1.1.8/plugin.c:143: undefined reference to
`SysLogLevel'
plugin.o: In function `cDll::Load(bool)':
/usr/local/src/vdr-1.1.8/plugin.c:151: undefined reference to
`SysLogLevel'
/usr/local/src/vdr-1.1.8/plugin.c:153: undefined reference to
`SysLogLevel'
/usr/local/src/vdr-1.1.8/plugin.c:156: undefined reference to `dlopen'
/usr/local/src/vdr-1.1.8/plugin.c:157: undefined reference to `dlerror'
/usr/local/src/vdr-1.1.8/plugin.c:160: undefined reference to `dlsym'
/usr/local/src/vdr-1.1.8/plugin.c:161: undefined reference to `dlerror'
/usr/local/src/vdr-1.1.8/plugin.c:179: undefined reference to
`SysLogLevel'
/usr/local/src/vdr-1.1.8/plugin.c:195: undefined reference to
`SysLogLevel'
/usr/local/src/vdr-1.1.8/plugin.c:214: undefined reference to
`SysLogLevel'
plugin.o: In function `cPluginManager::cPluginManager(char const *)':
/usr/local/src/vdr-1.1.8/tools.h:173: undefined reference to
`cListBase::cListBase(void)'
plugin.o: In function `cPluginManager::cPluginManager(char const *)':
/usr/local/src/vdr-1.1.8/plugin.c:225: undefined reference to
`cListBase::~cListBase(void)'
plugin.o: In function `cPluginManager::~cPluginManager(void)':
/usr/local/src/vdr-1.1.8/plugin.c:225: undefined reference to
`cListBase::~cListBase(void)'
plugin.o: In function `cPluginManager::AddPlugin(char const *)':
/usr/local/src/vdr-1.1.8/plugin.c:282: undefined reference to
`cListBase::Add(cListObject *, cListObject *)'
plugin.o: In function `cPluginManager::StartPlugins(void)':
/usr/local/src/vdr-1.1.8/plugin.c:301: undefined reference to `Setup'
/usr/local/src/vdr-1.1.8/plugin.c:302: undefined reference to `Setup'
/usr/local/src/vdr-1.1.8/plugin.c:303: undefined reference to
`SysLogLevel'
/usr/local/src/vdr-1.1.8/plugin.c:304: undefined reference to `Setup'
plugin.o: In function `cPluginManager::Housekeeping(void)':
/usr/local/src/vdr-1.1.8/plugin.c:315: undefined reference to
`cListBase::Count(void) const'
plugin.o: In function `cPluginManager::Housekeeping(void)':
/usr/local/src/vdr-1.1.8/tools.h:168: undefined reference to
`cListBase::Get(int) const'
plugin.o: In function `cPluginManager::HasPlugins(void)':
/usr/local/src/vdr-1.1.8/plugin.c:330: undefined reference to
`cListBase::Count(void) const'
plugin.o: In function `cPluginManager::GetPlugin(int)':
/usr/local/src/vdr-1.1.8/tools.h:168: undefined reference to
`cListBase::Get(int) const'
plugin.o: In function `cPluginManager::Shutdown(bool)':
/usr/local/src/vdr-1.1.8/plugin.c:358: undefined reference to
`SysLogLevel'
/usr/local/src/vdr-1.1.8/plugin.c:360: undefined reference to
`cListBase::Del(cListObject *, bool)'
plugin.o: In function `cList<cDll> type_info function':
/usr/local/src/vdr-1.1.8/plugin.c(.gnu.linkonce.d.__vt_5cDlls+0xc):
undefined reference to `cListBase::Move(int, int)'
/usr/local/src/vdr-1.1.8/plugin.c(.gnu.linkonce.d.__vt_5cDlls+0x10):
undefined reference to `cListBase::Clear(void)'
/usr/local/src/vdr-1.1.8/plugin.c(.gnu.linkonce.d.__vt_4cDll+0xc):
undefined reference to `cListObject::operator<(cListObject const &)'
/usr/local/src/vdr-1.1.8/plugin.c(.gnu.linkonce.t.__tf4cDll+0x16):
undefined reference to `cListObject type_info function'
/usr/local/src/vdr-1.1.8/plugin.c(.gnu.linkonce.t.__tf4cDll+0x1e):
undefined reference to `cListObject type_info node'
/usr/local/src/vdr-1.1.8/plugin.c(.gnu.linkonce.t._._5cDlls+0x12):
undefined reference to `cListBase::~cListBase(void)'
/usr/local/src/vdr-1.1.8/plugin.c(.gnu.linkonce.t.__tft5cList1Z4cDll+0x1
6): undefined reference to `cListBase type_info function'
/usr/local/src/vdr-1.1.8/plugin.c(.gnu.linkonce.t.__tft5cList1Z4cDll+0x1
e): undefined reference to `cListBase type_info node'
collect2: ld returned 1 exit status
make: *** [plugin] Error 1


Can anybody help?
Tia
heko






Home | Main Index | Thread Index