[Ambulant-users] Compile issue
Colin Beckingham
colbec at start.ca
Mon Mar 15 20:21:09 CET 2010
Beta 2.2 gets me further, now a new problem.
Attempts to get my existing expat failed with issues in make related to
config.status: error: invalid argument: expat.pc
Using the python script 'build_third_party_packages.py' results in all
packages reportedly successful including xerces-c, but expat reports failed.
Then configure and make of ambulant stops at:
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`ambulant::lib::xerces_sax_parser::fatalError(xercesc_3_0::SAXParseException
const&)':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:203:
undefined reference to
`xercesc_3_0::SAXParseException::SAXParseException(xercesc_3_0::SAXParseException
const&)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:203:
undefined reference to
`xercesc_3_0::SAXParseException::~SAXParseException()'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:203:
undefined reference to `typeinfo for xercesc_3_0::SAXParseException'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`ambulant::lib::xerces_sax_parser::error(xercesc_3_0::SAXParseException
const&)':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:198:
undefined reference to
`xercesc_3_0::SAXParseException::SAXParseException(xercesc_3_0::SAXParseException
const&)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:198:
undefined reference to
`xercesc_3_0::SAXParseException::~SAXParseException()'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:198:
undefined reference to `typeinfo for xercesc_3_0::SAXParseException'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`ambulant::lib::xerces_sax_parser::warning(xercesc_3_0::SAXParseException const&)':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:193:
undefined reference to
`xercesc_3_0::SAXParseException::SAXParseException(xercesc_3_0::SAXParseException
const&)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:193:
undefined reference to
`xercesc_3_0::SAXParseException::~SAXParseException()'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:193:
undefined reference to `typeinfo for xercesc_3_0::SAXParseException'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`ambulant::lib::xerces_sax_parser::characters(unsigned short const*,
unsigned int)':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:186:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:186:
undefined reference to `xercesc_3_0::XMLString::transcode(unsigned short
const*, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:188:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:188:
undefined reference to `xercesc_3_0::XMLString::release(char**,
xercesc_3_0::MemoryManager*)'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`ambulant::lib::xerces_sax_parser::parse(char const*, unsigned int,
bool)':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:121:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:121:
undefined reference to
`xercesc_3_0::MemBufInputSource::MemBufInputSource(unsigned char const*,
unsigned int, char const*, bool, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:148:
undefined reference to
`xercesc_3_0::MemBufInputSource::~MemBufInputSource()'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:126:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:126:
undefined reference to `xercesc_3_0::XMLString::transcode(unsigned short
const*, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:133:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:133:
undefined reference to `xercesc_3_0::XMLString::release(char**,
xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:148:
undefined reference to
`xercesc_3_0::MemBufInputSource::~MemBufInputSource()'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:135:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:135:
undefined reference to `xercesc_3_0::XMLString::transcode(unsigned short
const*, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:136:
undefined reference to `xercesc_3_0::SAXParseException::getLineNumber()
const'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:137:
undefined reference to
`xercesc_3_0::SAXParseException::getColumnNumber() const'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:143:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:143:
undefined reference to `xercesc_3_0::XMLString::release(char**,
xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:142:
undefined reference to
`xercesc_3_0::SAXParseException::SAXParseException(xercesc_3_0::SAXParseException
const&)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:142:
undefined reference to
`xercesc_3_0::SAXParseException::~SAXParseException()'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:142:
undefined reference to `typeinfo for xercesc_3_0::SAXParseException'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`~xerces_sax_parser':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:108:
undefined reference to `xercesc_3_0::XMLPlatformUtils::Terminate()'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:108:
undefined reference to `xercesc_3_0::XMLPlatformUtils::Terminate()'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:108:
undefined reference to `xercesc_3_0::XMLPlatformUtils::Terminate()'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`xerces_sax_parser':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:81:
undefined reference to `xercesc_3_0::XMLUni::fgXercescDefaultLocale'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:81:
undefined reference to `xercesc_3_0::XMLPlatformUtils::Initialize(char
const*, char const*, xercesc_3_0::PanicHandler*,
xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:82:
undefined reference to `xercesc_3_0::XMemory::operator new(unsigned
int)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:82:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:82:
undefined reference to
`xercesc_3_0::SAXParser::SAXParser(xercesc_3_0::XMLValidator*,
xercesc_3_0::MemoryManager*, xercesc_3_0::XMLGrammarPool*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:86:
undefined reference to
`xercesc_3_0::SAXParser::setLoadExternalDTD(bool)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:88:
undefined reference to
`xercesc_3_0::SAXParser::setValidationScheme(xercesc_3_0::SAXParser::ValSchemes)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:91:
undefined reference to `xercesc_3_0::SAXParser::setDoSchema(bool)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:94:
undefined reference to
`xercesc_3_0::SAXParser::setValidationSchemaFullChecking(bool)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:97:
undefined reference to `xercesc_3_0::SAXParser::setDoNamespaces(bool)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:82:
undefined reference to `xercesc_3_0::XMemory::operator delete(void*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:81:
undefined reference to `xercesc_3_0::XMLUni::fgXercescDefaultLocale'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:81:
undefined reference to `xercesc_3_0::XMLPlatformUtils::Initialize(char
const*, char const*, xercesc_3_0::PanicHandler*,
xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:82:
undefined reference to `xercesc_3_0::XMemory::operator new(unsigned
int)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:82:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:82:
undefined reference to
`xercesc_3_0::SAXParser::SAXParser(xercesc_3_0::XMLValidator*,
xercesc_3_0::MemoryManager*, xercesc_3_0::XMLGrammarPool*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:86:
undefined reference to
`xercesc_3_0::SAXParser::setLoadExternalDTD(bool)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:88:
undefined reference to
`xercesc_3_0::SAXParser::setValidationScheme(xercesc_3_0::SAXParser::ValSchemes)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:91:
undefined reference to `xercesc_3_0::SAXParser::setDoSchema(bool)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:94:
undefined reference to
`xercesc_3_0::SAXParser::setValidationSchemaFullChecking(bool)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:97:
undefined reference to `xercesc_3_0::SAXParser::setDoNamespaces(bool)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:82:
undefined reference to `xercesc_3_0::XMemory::operator delete(void*)'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`ambulant::lib::xerces_sax_parser::to_q_name_pair(unsigned short
const*)':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:222:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:222:
undefined reference to `xercesc_3_0::XMLString::transcode(unsigned short
const*, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:234:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:234:
undefined reference to `xercesc_3_0::XMLString::release(char**,
xercesc_3_0::MemoryManager*)'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`ambulant::lib::xerces_sax_parser::endElement(unsigned short const*)':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:176:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:176:
undefined reference to `xercesc_3_0::XMLString::transcode(unsigned short
const*, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:180:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:180:
undefined reference to `xercesc_3_0::XMLString::release(char**,
xercesc_3_0::MemoryManager*)'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`ambulant::lib::xerces_sax_parser::resolveEntity(unsigned short const*,
unsigned short const*)':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:322:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:322:
undefined reference to `xercesc_3_0::XMLString::transcode(unsigned short
const*, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:323:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:323:
undefined reference to `xercesc_3_0::XMLString::transcode(unsigned short
const*, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:340:
undefined reference to `xercesc_3_0::XMemory::operator new(unsigned
int)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:340:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:340:
undefined reference to
`xercesc_3_0::LocalFileInputSource::LocalFileInputSource(unsigned short
const*, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:342:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:342:
undefined reference to `xercesc_3_0::XMLString::release(unsigned
short**, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:346:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:346:
undefined reference to `xercesc_3_0::XMLString::release(char**,
xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:347:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:347:
undefined reference to `xercesc_3_0::XMLString::release(char**,
xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:336:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:336:
undefined reference to `xercesc_3_0::XMLString::transcode(char const*,
xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:340:
undefined reference to `xercesc_3_0::XMemory::operator delete(void*)'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`ambulant::lib::xerces_sax_parser::to_qattrs(xercesc_3_0::AttributeList&, std::list<std::pair<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
>, std::allocator<std::pair<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > >
>&)':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:211:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:211:
undefined reference to `xercesc_3_0::XMLString::transcode(unsigned short
const*, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:216:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:216:
undefined reference to `xercesc_3_0::XMLString::release(char**,
xercesc_3_0::MemoryManager*)'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`ambulant::lib::xerces_sax_parser::startElement(unsigned short const*,
xercesc_3_0::AttributeList&)':
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:164:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:164:
undefined reference to `xercesc_3_0::XMLString::transcode(unsigned short
const*, xercesc_3_0::MemoryManager*)'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:170:
undefined reference to `xercesc_3_0::XMLPlatformUtils::fgMemoryManager'
/home/colin/downloads/ambulant-2.2/src/libambulant/lib/xerces_parser.cpp:170:
undefined reference to `xercesc_3_0::XMLString::release(char**,
xercesc_3_0::MemoryManager*)'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`~XMLAttDefList':
/usr/include/xercesc/framework/XMLAttDefList.hpp:158: undefined
reference to `xercesc_3_0::XMemory::operator delete(void*)'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`~DTDEntityDecl':
/usr/include/xercesc/validators/DTD/DTDEntityDecl.hpp:162: undefined
reference to `xercesc_3_0::XMLEntityDecl::~XMLEntityDecl()'
/usr/include/xercesc/validators/DTD/DTDEntityDecl.hpp:162: undefined
reference to `xercesc_3_0::XMemory::operator delete(void*)'
/usr/include/xercesc/validators/DTD/DTDEntityDecl.hpp:162: undefined
reference to `xercesc_3_0::XMLEntityDecl::~XMLEntityDecl()'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o): In function
`xercesc_3_0::HandlerBase::fatalError(xercesc_3_0::SAXParseException
const&)':
/usr/include/xercesc/sax/HandlerBase.hpp:398: undefined reference to
`xercesc_3_0::SAXParseException::SAXParseException(xercesc_3_0::SAXParseException
const&)'
/usr/include/xercesc/sax/HandlerBase.hpp:398: undefined reference to
`xercesc_3_0::SAXParseException::~SAXParseException()'
/usr/include/xercesc/sax/HandlerBase.hpp:398: undefined reference to
`typeinfo for xercesc_3_0::SAXParseException'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o):(.gcc_except_table+0x120):
undefined reference to `typeinfo for xercesc_3_0::XMLException'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o):(.gcc_except_table+0x124):
undefined reference to `typeinfo for xercesc_3_0::SAXParseException'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o):(.rodata._ZTVN11xercesc_3_013DTDEntityDeclE[vtable
for xercesc_3_0::DTDEntityDecl]+0x10): undefined reference to
`xercesc_3_0::DTDEntityDecl::isSerializable() const'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o):(.rodata._ZTVN11xercesc_3_013DTDEntityDeclE[vtable
for xercesc_3_0::DTDEntityDecl]+0x14): undefined reference to
`xercesc_3_0::DTDEntityDecl::serialize(xercesc_3_0::XSerializeEngine&)'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o):(.rodata._ZTVN11xercesc_3_013DTDEntityDeclE[vtable
for xercesc_3_0::DTDEntityDecl]+0x18): undefined reference to
`xercesc_3_0::DTDEntityDecl::getProtoType() const'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o):(.rodata._ZTVN11xercesc_3_013XMLAttDefListE[vtable
for xercesc_3_0::XMLAttDefList]+0x10): undefined reference to
`xercesc_3_0::XMLAttDefList::isSerializable() const'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o):(.rodata._ZTVN11xercesc_3_013XMLAttDefListE[vtable
for xercesc_3_0::XMLAttDefList]+0x14): undefined reference to
`xercesc_3_0::XMLAttDefList::serialize(xercesc_3_0::XSerializeEngine&)'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o):(.rodata._ZTVN11xercesc_3_013XMLAttDefListE[vtable
for xercesc_3_0::XMLAttDefList]+0x18): undefined reference to
`xercesc_3_0::XMLAttDefList::getProtoType() const'
../../src/libambulant/.libs/libambulant.a(xerces_parser.o):(.rodata._ZTIN11xercesc_3_013DTDEntityDeclE[typeinfo
for xercesc_3_0::DTDEntityDecl]+0x8): undefined reference to `typeinfo
for xercesc_3_0::XMLEntityDecl'
collect2: ld returned 1 exit status
make[2]: *** [AmbulantPlayer_gtk] Error 1
make[2]: Leaving directory
`/home/colin/downloads/ambulant-2.2/src/player_gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/colin/downloads/ambulant-2.2/src'
make: *** [all-recursive] Error 1
On 03/15/2010 03:30 AM, Jack Jansen wrote:
> Try grabbing the beta source distribution for Ambulant 2.2 (there's a link to the beta downloads on www.ambulantplayer.org), or get the sources straight from CVS. In the latter case, you probably want to switch to the "ambulant-release-22-branch" branch.
>
> On 14 mrt 2010, at 19:39, Colin Beckingham wrote:
>
>> I'm trying to compile ambulant on Opensuse 11.2. A couple of questions if I may:
>>
>> 1. Is there any chance that ambulant will be able to use ffmpeg/libavcodec>= 52.0.0 in the near future? I regularly fetch updates from ffmpeg SVN, which is too new for ambulant. Can I run two versions of libavcodec on the same box?
>>
>> 2. With --with-ffmpeg disabled my compile of ambulant stops here...
>>
>> 1 -D_REENTRANT -I../../libltdl -g -O2 -pthread -MT document.lo -MD -MP -MF .deps/document.Tpo -c lib/document.cpp -fPIC -DPIC -o .libs/document.o
>> In file included from ../../include/ambulant/config/config.h:39,
>> from ../../include/ambulant/lib/document.h:29,
>> from lib/document.cpp:24:
>> ../../include/ambulant/config/compiler/gcc.h:78:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results"
>> In file included from ../../include/ambulant/common/factory.h:26,
>> from ../../include/ambulant/lib/document.h:34,
>> from lib/document.cpp:24:
>> ../../include/ambulant/net/datasource.h:600: error: ISO C++ forbids declaration of ‘uint8_t’ with no type
>> ../../include/ambulant/net/datasource.h:600: error: expected ‘,’ or ‘...’ before ‘*’ token
>> make[2]: *** [document.lo] Error 1
>> make[2]: Leaving directory `/home/colin/downloads/ambulant-2.0.2/src/libambulant'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/home/colin/downloads/ambulant-2.0.2/src'
>> make: *** [all-recursive] Error 1
>>
>> I'm not sure how to get the configure tests referred to above.
>> _______________________________________________
>> Ambulant-users mailing list
>> Ambulant-users at ambulantplayer.org
>> http://www.ambulantplayer.org/mailman/listinfo/ambulant-users
>
> --
> Jack Jansen,<Jack.Jansen at cwi.nl>, http://www.cwi.nl/~jack
> If I can't dance I don't want to be part of your revolution -- Emma Goldman
>
--
Colin Beckingham
More information about the Ambulant-users
mailing list