[Clam-devel] compilation troubles

David García Garzón dgarcia at iua.upf.edu
Mon Jun 25 05:31:49 PDT 2007


Annotator's error is because the new versions of the headers are still not 
installed, so let's forget about it.

The first error seems due to a missconfiguration on the xml backend.

Check the clam/CLAM/options.conf file and double check you don't have the 
xmlbackend option to 'none'.

Does 'scons configure' give you any error?



On Monday 25 June 2007 14:21:11 bennett kolasinski wrote:
> I ran 'svn up' this morning and now neither CLAM nor Annotator will build--
> for CLAM, XMLStorage.cxx won't compile:
> In file included from scons/libs/core/src/XMLStorage.cxx:33:
> scons/libs/core/include/CLAM/DomDocumentHandler.hxx:66:2: error: #error
> CLAM_USE_XML active but no backend available (libxml++, xerces...)
> scons/libs/core/src/XMLStorage.cxx: In member function 'void
> CLAM::XmlStorage::Read(std::istream&)':
> scons/libs/core/src/XMLStorage.cxx:52: error: invalid use of undefined type
> 'struct CLAM::DomDocumentHandler'
> scons/libs/core/include/CLAM/XMLStorage.hxx:41: error: forward declaration
> of 'struct CLAM::DomDocumentHandler'
> ....
>
> and Annotator fails here:
> src/AudioLoadThread.cxx:45: error: 'class
> CLAM::MultiChannelAudioFileReader' has no member named 'GetHeader'
>
> ...did I miss a thread about changes in the way things are built?  I see in
> the testfarm that all machines (including PPC Mac OS X, like me) seem to
> build fine.
>
> thanks,
> B






More information about the clam-devel mailing list