auto build r3347: 2 of 7 builds failed - 4 regression tests failed

Mikael Svensson minisip at mikaelsvensson.info
Sat Jun 30 18:39:26 CEST 2007


Hello

I could use some pointers as to how to debug error messages like these:

svn wrote:
>     Machine: mingw32_on_debian_unstable
>     Build: gtk_dsound_debug
...
> Creating library file: .libs/libmnetutil.dll.a
> .libs/DirectorySetItem.o: In function `_ZN16DirectorySetItemC1Ei':/home/svn/3347/trunk/libmnetutil/source/DirectorySetItem.cxx:31: undefined reference to `CacheItem::CacheItem()'
> .libs/DirectorySetItem.o: In function `_ZN16DirectorySetItemC2Ei':/home/svn/3347/trunk/libmnetutil/source/DirectorySetItem.cxx:31: undefined reference to `CacheItem::CacheItem()'
> .libs/DirectorySetItem.o: In function `_ZN16DirectorySetItemC1EiSsSs':/home/svn/3347/trunk/libmnetutil/source/DirectorySetItem.cxx:29: undefined reference to `CacheItem::CacheItem()'
> .libs/DirectorySetItem.o: In function `_ZN16DirectorySetItemC2EiSsSs':/home/svn/3347/trunk/libmnetutil/source/DirectorySetItem.cxx:29: undefined reference to `CacheItem::CacheItem()'
> .libs/DirectorySetItem.o: In function `_ZN16DirectorySetItemC1ESsSs':/home/svn/3347/trunk/libmnetutil/source/DirectorySetItem.cxx:27: undefined reference to `CacheItem::CacheItem()'
> .libs/DirectorySetItem.o:/home/svn/3347/trunk/libmnetutil/source/DirectorySetItem.cxx:27: more undefined references to `CacheItem::CacheItem()' follow

Appearantly my code does not compile on "ming32", which I guess is the 
Windows-port of the application?!

My major issue with the compilation errors is that the supposedly 
missing function CacheItem::CacheItem() is never used on any of the 
lines mentioned in the error messages. The lines in question (line 27, 
29 and 31) contain (almost) empty constructors for DirectorySetItem().

I guess the problem somehow relates to that DirectorySetItem inherits 
from CacheItem, but in what way would this be the source of the problem? 
CacheItem is defined/declared in libmutil, and that library compiles 
just fine.

Does anyone have an idea about why this error occurs?

Regards
Mikael


More information about the Minisip-devel mailing list