problem with sample app under linux

hi
i am completely new to collada dom and just tried to compile a sample application i found here:
https://collada.org/public_forum/viewto … 5a0368f37a
i did basically the same as in this thread. the dom compile was fine and i copied everything from lib_dbg to my local directory, where test.cpp resides. from the length of the error messages i suspect the libraries are totally messed up in the first place, but the strange thing is tht i really never had any error message during DOM compile and the libraries are there in place. i am using the latest version of the dom (1.4.1) as on sourceforge. any ideas what this could be?
below are all the code and errors.
thanks,
gabriel

collada_test.cpp: (my test app)

#include <stdio.h>
#include “dae.h” // Collada API includes
#include “dom/domCOLLADA.h”

int main(int argc, char *argv[])
{
int ret;

// Instantiate the DAE object for the input file
DAE *input = new DAE;

// Load the COLLADA file
ret = input->load(argv[1]);
if (ret != DAE_OK)
{
fprintf(stderr, "load failed
");
exit(-1);
}

return 0;
}

the makefile: (for my test app)

CC=g++
CFLAGS=-g -Wall
LIBS=-lcollada_dae -lcollada_dom -lcollada_STLDatabase -lcollada_LIBXMLPlugin
all: test

test: collada_test.cpp
$(CC) $(CFLAGS) -o test -I…/COLLADA_DOM/include/ -I…/COLLADA_DOM/include/1.4/ collada_test.cpp -L. $(LIBS)

clean:
rm test

error messages: (thats what i get on make)

g++ -g -Wall -o test -I…/COLLADA_DOM/include/ -I…/COLLADA_DOM/include/1.4/ collada_test.cpp -L. -lcollada_dae -lcollada_dom -lcollada_STLDatabase -lcollada_LIBXMLPlugin
./libcollada_dae.a(daeErrorHandler.o): In function daeErrorHandler::get()': /home/killkolor/Collada/COLLADA_DOM/src/dae/daeErrorHandler.cpp:39: undefined reference tostdErrPlugin::stdErrPlugin()’
./libcollada_dom.a(domCOLLADA.o): In function domCOLLADA::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCOLLADA.cpp:60: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domLight.o): In function domLight::domTechnique_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domLight.cpp:120: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domNode.o): In function domNode::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domNode.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domRigid_body.o): In function domRigid_body::domTechnique_common::domShape::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domRigid_body.cpp:313: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domRigid_body.cpp:331: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domRigid_body.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domRigid_body.cpp:385: more undefined references todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’ follow
./libcollada_dom.a(domFx_annotate_common.o): In function domFx_annotate_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_annotate_common.cpp:48: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_annotate_type_common.o): In function domFx_annotate_type_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_annotate_type_common.cpp:43: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_newparam_common.o): In function domFx_newparam_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_newparam_common.cpp:66: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGeometry.o): In function domGeometry::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGeometry.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domImage.o): In function domImage::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domImage.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domInstance_effect.o): In function domInstance_effect::domSetparam::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_effect.cpp:195: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domInstance_rigid_body.o): In function domInstance_rigid_body::domTechnique_common::domShape::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_rigid_body.cpp:419: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_rigid_body.cpp:437: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_rigid_body.cpp:491: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domInstance_rigid_body.o): In function domInstance_rigid_body::domTechnique_common::domMass_frame::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_rigid_body.cpp:351: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domInstance_rigid_body.o): In function domInstance_rigid_body::domTechnique_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_rigid_body.cpp:177: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domMesh.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domMesh.cpp:56: more undefined references to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' follow ./libcollada_dom.a(domProfile_CG.o): In functiondomProfile_CG::domTechnique::domPass::domShader::domBind::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:639: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_CG.o): In functiondomProfile_CG::domTechnique::domPass::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:332: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:338: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domProfile_CG.o): In function domProfile_CG::domTechnique::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:171: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:189: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_CG.o): In functiondomProfile_CG::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:50: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:68: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domProfile_COMMON.o): In function domProfile_COMMON::domTechnique::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_COMMON.cpp:134: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domProfile_COMMON.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_COMMON.cpp:152: more undefined references to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' follow ./libcollada_dom.a(domProfile_GLES.o): In functiondomProfile_GLES::domTechnique::domPass::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLES.cpp:358: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_GLES.o): In functiondomProfile_GLES::domTechnique::domSetparam::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLES.cpp:258: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_GLES.o): In functiondomProfile_GLES::domTechnique::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLES.cpp:153: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_GLES.o): In functiondomProfile_GLES::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLES.cpp:50: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_GLSL.o): In functiondomProfile_GLSL::domTechnique::domPass::domShader::domBind::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:614: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:620: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domProfile_GLSL.o): In function domProfile_GLSL::domTechnique::domPass::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:313: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:319: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_GLSL.o): In functiondomProfile_GLSL::domTechnique::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:152: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:170: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domProfile_GLSL.o): In function domProfile_GLSL::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:68: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domSource.o): In functiondomSource::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domSource.cpp:50: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domCg_newparam.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_newparam.cpp:62: more undefined references todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’ follow
./libcollada_dom.a(domCg_newparam.o): In function domCg_newparam::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_newparam.cpp:68: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCg_param_type.o): In function domCg_param_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_param_type.cpp:43: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCg_setparam.o): In function domCg_setparam::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setparam.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setparam.cpp:48: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domCg_setuser_type.o): In functiondomCg_setuser_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setuser_type.cpp:42: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setuser_type.cpp:44: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setuser_type.cpp:50: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domCg_surface_type.o): In functiondomCg_surface_type_complexType::domGenerator::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_surface_type.cpp:170: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domCg_surface_type.o): In functiondomCg_surface_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_surface_type.cpp:50: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_surface_type.cpp:64: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCommon_color_or_texture_type.o): In function domCommon_color_or_texture_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCommon_color_or_texture_type.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCommon_float_or_param_type.o): In function domCommon_float_or_param_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCommon_float_or_param_type.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCommon_newparam_type.o): In function domCommon_newparam_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCommon_newparam_type.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCommon_transparent_type.o): In function domCommon_transparent_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCommon_transparent_type.cpp:44: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domConvex_mesh.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domConvex_mesh.cpp:57: more undefined references to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' follow ./libcollada_dom.a(domFx_surface_common.o): In functiondomFx_surface_common::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_common.cpp:48: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_common.cpp:62: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_surface_init_common.o): In function domFx_surface_init_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_init_common.cpp:43: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_surface_init_cube_common.o): In function domFx_surface_init_cube_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_init_cube_common.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_surface_init_planar_common.o): In function domFx_surface_init_planar_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_init_planar_common.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_surface_init_volume_common.o): In function domFx_surface_init_volume_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_init_volume_common.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGles_basic_type_common.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGles_basic_type_common.cpp:43: more undefined references to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' follow ./libcollada_dom.a(domGles_newparam.o): In functiondomGles_newparam::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGles_newparam.cpp:66: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGles_pipeline_settings.o): In functiondomGles_pipeline_settings::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGles_pipeline_settings.cpp:43: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGles_texture_pipeline.o): In functiondomGles_texture_pipeline::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGles_texture_pipeline.cpp:42: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGlsl_newparam.o): In functiondomGlsl_newparam::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_newparam.cpp:62: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_newparam.cpp:68: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGlsl_param_type.o): In function domGlsl_param_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_param_type.cpp:43: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGlsl_setparam.o): In function domGlsl_setparam::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_setparam.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_setparam.cpp:56: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGlsl_surface_type.o): In functiondomGlsl_surface_type_complexType::domGenerator::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_surface_type.cpp:170: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGlsl_surface_type.o): In functiondomGlsl_surface_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_surface_type.cpp:50: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_surface_type.cpp:64: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGl_pipeline_settings.o): In function domGl_pipeline_settings::domTextureDEPTH::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGl_pipeline_settings.cpp:4422: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGl_pipeline_settings.o): In function domGl_pipeline_settings::domTextureRECT::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGl_pipeline_settings.cpp:4327: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGl_pipeline_settings.o): In function domGl_pipeline_settings::domTextureCUBE::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGl_pipeline_settings.cpp:4232: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGl_pipeline_settings.o): In function domGl_pipeline_settings::domTexture3D::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGl_pipeline_settings.cpp:4137: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGl_pipeline_settings.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGl_pipeline_settings.cpp:4042: more undefined references to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' follow ./libcollada_dom.a(domCg_newarray_type.o): In functiondomCg_newarray_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_newarray_type.cpp:48: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domCg_setarray_type.o): In functiondomCg_setarray_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setarray_type.cpp:42: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setarray_type.cpp:48: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCg_setparam_simple.o): In function domCg_setparam_simple::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setparam_simple.cpp:54: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGlsl_newarray_type.o): In function domGlsl_newarray_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_newarray_type.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_newarray_type.cpp:48: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGlsl_setarray_type.o): In functiondomGlsl_setarray_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_setarray_type.cpp:42: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_setarray_type.cpp:48: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGlsl_setparam_simple.o): In function domGlsl_setparam_simple::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_setparam_simple.cpp:54: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::writeAttribute(daeMetaAttribute*, daeElement*, int)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:696: undefined reference toxmlTextWriterStartAttribute’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:697: undefined reference to xmlTextWriterEndAttribute' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:774: undefined reference toxmlTextWriterWriteString’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:789: undefined reference to xmlTextWriterWriteAttribute' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:795: undefined reference toxmlTextWriterStartAttribute’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:807: undefined reference to xmlTextWriterWriteFormatString' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:811: undefined reference toxmlTextWriterEndAttribute’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::writeElement(daeElement*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:634: undefined reference toxmlTextWriterStartElement’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:637: undefined reference to xmlTextWriterStartElement' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:681: undefined reference toxmlTextWriterEndElement’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::write(daeURI*, daeDocument*, bool)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:602: undefined reference toxmlNewTextWriterFilename’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:610: undefined reference to xmlTextWriterSetIndentString' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:611: undefined reference toxmlTextWriterSetIndent’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:612: undefined reference to xmlTextWriterStartDocument' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:616: undefined reference toxmlTextWriterEndDocument’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:617: undefined reference to xmlTextWriterFlush' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:618: undefined reference toxmlFreeTextWriter’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::readValue(daeElement*, _xmlTextReader*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:383: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:392: undefined reference to xmlTextReaderConstValue' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:399: undefined reference toxmlTextReaderValue’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:420: undefined reference to xmlFree' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:422: undefined reference toxmlTextReaderRead’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::readAttributes(daeElement*, _xmlTextReader*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:297: undefined reference toxmlTextReaderHasAttributes’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:302: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:307: undefined reference toxmlTextReaderConstValue’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:307: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:310: undefined reference toxmlTextReaderConstName’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:311: undefined reference to xmlTextReaderConstValue' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:315: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:328: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:329: undefined reference toxmlTextReaderConstValue’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:333: undefined reference to xmlTextReaderGetParserLineNumber' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:340: undefined reference toxmlTextReaderValue’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:357: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:359: undefined reference toxmlTextReaderConstName’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:360: undefined reference to xmlTextReaderConstValue' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:364: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:372: undefined reference to xmlFree' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:300: undefined reference toxmlTextReaderMoveToNextAttribute’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::nextElement(daeMetaElement*, _xmlTextReader*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:436: undefined reference toxmlTextReaderRead’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:434: undefined reference to xmlTextReaderNodeType' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:442: undefined reference toxmlTextReaderConstName’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:445: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:449: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:454: undefined reference to xmlTextReaderNext' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:457: undefined reference toxmlTextReaderDepth’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:462: undefined reference to xmlTextReaderRead' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:471: undefined reference toxmlTextReaderNodeType’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:475: undefined reference to xmlTextReaderDepth' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:491: undefined reference toxmlTextReaderRead’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:505: undefined reference to xmlTextReaderRead' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:510: undefined reference toxmlTextReaderRead’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::startParse(daeMetaElement*, _xmlTextReader*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:177: undefined reference toxmlTextReaderRead’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:192: undefined reference to xmlTextReaderRead' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:190: undefined reference toxmlTextReaderNodeType’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:198: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:203: undefined reference toxmlTextReaderConstName’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:205: undefined reference to xmlTextReaderGetParserLineNumber' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:210: undefined reference toxmlTextReaderNext’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:213: undefined reference to xmlTextReaderDepth' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:234: undefined reference toxmlTextReaderRead’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:243: undefined reference to xmlTextReaderNodeType' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:247: undefined reference toxmlTextReaderDepth’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:261: undefined reference to xmlTextReaderGetParserLineNumber' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:266: undefined reference toxmlTextReaderRead’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:280: undefined reference to xmlTextReaderRead' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:285: undefined reference toxmlTextReaderRead’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::read(daeURI&, char const*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:98: undefined reference toxmlReaderForDoc’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:106: undefined reference to xmlReaderForFile' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:123: undefined reference toxmlFreeTextReader’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function ~daeLIBXMLPlugin': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:35: undefined reference toxmlCleanupParser’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:35: undefined reference to xmlCleanupParser' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:35: undefined reference toxmlCleanupParser’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:30: undefined reference toxmlInitParser’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:30: undefined reference to `xmlInitParser’
collect2: ld returned 1 exit status
make: *** [test] Error 1

I doubt that this will fix all the errors above, but I think you might be missing a -lcollada_stdErrPlugin.

thx, really forgot about that in the makefile. unfortunately it didn’t kill all to many errors. here is the new build log, this time with system information (-v option):

g++ -v -Wall -o test -I…/COLLADA_DOM/include/ -I…/COLLADA_DOM/include/1.4/ collada_test.cpp -L. -lcollada_dae -lcollada_dom -lcollada_LIBXMLPlugin -lcollada_stdErrPlugin -lcollada_STLDatabase
Using built-in specs.
Target: i486-linux-gnu
Configured with: …/src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --with-tune=i686 --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)
/usr/lib/gcc/i486-linux-gnu/4.1.2/cc1plus -quiet -v -I…/COLLADA_DOM/include/ -I…/COLLADA_DOM/include/1.4/ -D_GNU_SOURCE collada_test.cpp -quiet -dumpbase collada_test.cpp -mtune=i686 -auxbase collada_test -Wall -version -o /tmp/ccZru4gX.s
ignoring nonexistent directory “/usr/local/include/i486-linux-gnu”
ignoring nonexistent directory “/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/i486-linux-gnu/include”
ignoring nonexistent directory “/usr/include/i486-linux-gnu”
#include “…” search starts here:
#include <…> search starts here:
…/COLLADA_DOM/include/
…/COLLADA_DOM/include/1.4/
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/include/c++/4.1.2
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/include/c++/4.1.2/i486-linux-gnu
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/include/c++/4.1.2/backward
/usr/local/include
/usr/lib/gcc/i486-linux-gnu/4.1.2/include
/usr/include
End of search list.
GNU C++ version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13) (i486-linux-gnu)
compiled by GNU C version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13).
GGC heuristics: --param ggc-min-expand=64 --param ggc-min-heapsize=64583
Compiler executable checksum: 3753145ce0cc836cebee982126c53e26
as -V -Qy -o /tmp/ccPmRg4G.o /tmp/ccZru4gX.s
GNU assembler version 2.17 (i486-linux-gnu) using BFD version 2.17 Debian GNU/Linux
/usr/lib/gcc/i486-linux-gnu/4.1.2/collect2 --eh-frame-hdr -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 -o test /usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/crt1.o /usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/crti.o /usr/lib/gcc/i486-linux-gnu/4.1.2/crtbegin.o -L. -L/usr/lib/gcc/i486-linux-gnu/4.1.2 -L/usr/lib/gcc/i486-linux-gnu/4.1.2 -L/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib -L/lib/…/lib -L/usr/lib/…/lib /tmp/ccPmRg4G.o -lcollada_dae -lcollada_dom -lcollada_LIBXMLPlugin -lcollada_stdErrPlugin -lcollada_STLDatabase -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/i486-linux-gnu/4.1.2/crtend.o /usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/crtn.o
./libcollada_dom.a(domCOLLADA.o): In function domCOLLADA::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCOLLADA.cpp:60: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domLight.o): In function domLight::domTechnique_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domLight.cpp:120: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domNode.o): In function domNode::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domNode.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domRigid_body.o): In function domRigid_body::domTechnique_common::domShape::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domRigid_body.cpp:313: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domRigid_body.cpp:331: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domRigid_body.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domRigid_body.cpp:385: more undefined references todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’ follow
./libcollada_dom.a(domFx_annotate_common.o): In function domFx_annotate_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_annotate_common.cpp:48: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_annotate_type_common.o): In function domFx_annotate_type_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_annotate_type_common.cpp:43: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_newparam_common.o): In function domFx_newparam_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_newparam_common.cpp:66: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGeometry.o): In function domGeometry::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGeometry.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domImage.o): In function domImage::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domImage.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domInstance_effect.o): In function domInstance_effect::domSetparam::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_effect.cpp:195: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domInstance_rigid_body.o): In function domInstance_rigid_body::domTechnique_common::domShape::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_rigid_body.cpp:419: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_rigid_body.cpp:437: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_rigid_body.cpp:491: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domInstance_rigid_body.o): In function domInstance_rigid_body::domTechnique_common::domMass_frame::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_rigid_body.cpp:351: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domInstance_rigid_body.o): In function domInstance_rigid_body::domTechnique_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domInstance_rigid_body.cpp:177: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domMesh.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domMesh.cpp:56: more undefined references to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' follow ./libcollada_dom.a(domProfile_CG.o): In functiondomProfile_CG::domTechnique::domPass::domShader::domBind::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:639: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_CG.o): In functiondomProfile_CG::domTechnique::domPass::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:332: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:338: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domProfile_CG.o): In function domProfile_CG::domTechnique::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:171: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:189: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_CG.o): In functiondomProfile_CG::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:50: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_CG.cpp:68: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domProfile_COMMON.o): In function domProfile_COMMON::domTechnique::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_COMMON.cpp:134: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domProfile_COMMON.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_COMMON.cpp:152: more undefined references to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' follow ./libcollada_dom.a(domProfile_GLES.o): In functiondomProfile_GLES::domTechnique::domPass::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLES.cpp:358: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_GLES.o): In functiondomProfile_GLES::domTechnique::domSetparam::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLES.cpp:258: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_GLES.o): In functiondomProfile_GLES::domTechnique::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLES.cpp:153: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_GLES.o): In functiondomProfile_GLES::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLES.cpp:50: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_GLSL.o): In functiondomProfile_GLSL::domTechnique::domPass::domShader::domBind::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:614: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:620: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domProfile_GLSL.o): In function domProfile_GLSL::domTechnique::domPass::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:313: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:319: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domProfile_GLSL.o): In functiondomProfile_GLSL::domTechnique::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:152: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:170: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domProfile_GLSL.o): In function domProfile_GLSL::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domProfile_GLSL.cpp:68: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domSource.o): In functiondomSource::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domSource.cpp:50: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domCg_newparam.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_newparam.cpp:62: more undefined references todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’ follow
./libcollada_dom.a(domCg_newparam.o): In function domCg_newparam::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_newparam.cpp:68: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCg_param_type.o): In function domCg_param_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_param_type.cpp:43: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCg_setparam.o): In function domCg_setparam::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setparam.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setparam.cpp:48: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domCg_setuser_type.o): In functiondomCg_setuser_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setuser_type.cpp:42: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setuser_type.cpp:44: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setuser_type.cpp:50: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domCg_surface_type.o): In functiondomCg_surface_type_complexType::domGenerator::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_surface_type.cpp:170: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domCg_surface_type.o): In functiondomCg_surface_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_surface_type.cpp:50: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_surface_type.cpp:64: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCommon_color_or_texture_type.o): In function domCommon_color_or_texture_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCommon_color_or_texture_type.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCommon_float_or_param_type.o): In function domCommon_float_or_param_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCommon_float_or_param_type.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCommon_newparam_type.o): In function domCommon_newparam_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCommon_newparam_type.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCommon_transparent_type.o): In function domCommon_transparent_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCommon_transparent_type.cpp:44: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domConvex_mesh.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domConvex_mesh.cpp:57: more undefined references to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' follow ./libcollada_dom.a(domFx_surface_common.o): In functiondomFx_surface_common::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_common.cpp:48: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_common.cpp:62: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_surface_init_common.o): In function domFx_surface_init_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_init_common.cpp:43: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_surface_init_cube_common.o): In function domFx_surface_init_cube_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_init_cube_common.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_surface_init_planar_common.o): In function domFx_surface_init_planar_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_init_planar_common.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domFx_surface_init_volume_common.o): In function domFx_surface_init_volume_common::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domFx_surface_init_volume_common.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGles_basic_type_common.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGles_basic_type_common.cpp:43: more undefined references to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' follow ./libcollada_dom.a(domGles_newparam.o): In functiondomGles_newparam::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGles_newparam.cpp:66: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGles_pipeline_settings.o): In functiondomGles_pipeline_settings::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGles_pipeline_settings.cpp:43: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGles_texture_pipeline.o): In functiondomGles_texture_pipeline::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGles_texture_pipeline.cpp:42: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGlsl_newparam.o): In functiondomGlsl_newparam::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_newparam.cpp:62: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_newparam.cpp:68: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGlsl_param_type.o): In function domGlsl_param_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_param_type.cpp:43: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGlsl_setparam.o): In function domGlsl_setparam::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_setparam.cpp:50: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_setparam.cpp:56: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGlsl_surface_type.o): In functiondomGlsl_surface_type_complexType::domGenerator::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_surface_type.cpp:170: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGlsl_surface_type.o): In functiondomGlsl_surface_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_surface_type.cpp:50: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_surface_type.cpp:64: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGl_pipeline_settings.o): In function domGl_pipeline_settings::domTextureDEPTH::registerElement()':/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGl_pipeline_settings.cpp:4422: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGl_pipeline_settings.o): In function domGl_pipeline_settings::domTextureRECT::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGl_pipeline_settings.cpp:4327: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGl_pipeline_settings.o): In function domGl_pipeline_settings::domTextureCUBE::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGl_pipeline_settings.cpp:4232: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGl_pipeline_settings.o): In function domGl_pipeline_settings::domTexture3D::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGl_pipeline_settings.cpp:4137: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGl_pipeline_settings.o):/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGl_pipeline_settings.cpp:4042: more undefined references to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' follow ./libcollada_dom.a(domCg_newarray_type.o): In functiondomCg_newarray_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_newarray_type.cpp:48: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domCg_setarray_type.o): In functiondomCg_setarray_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setarray_type.cpp:42: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setarray_type.cpp:48: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domCg_setparam_simple.o): In function domCg_setparam_simple::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domCg_setparam_simple.cpp:54: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGlsl_newarray_type.o): In function domGlsl_newarray_type::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_newarray_type.cpp:42: undefined reference todaeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_newarray_type.cpp:48: undefined reference to daeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' ./libcollada_dom.a(domGlsl_setarray_type.o): In functiondomGlsl_setarray_type::registerElement()’:
/home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_setarray_type.cpp:42: undefined reference to daeMetaChoice::daeMetaChoice(daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)' /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_setarray_type.cpp:48: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_dom.a(domGlsl_setparam_simple.o): In function domGlsl_setparam_simple::registerElement()': /home/killkolor/Collada/COLLADA_DOM/src/1.4/dom/domGlsl_setparam_simple.cpp:54: undefined reference todaeMetaGroup::daeMetaGroup(daeMetaElementAttribute*, daeMetaElement*, daeMetaCMPolicy*, unsigned int, int, int)’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::writeAttribute(daeMetaAttribute*, daeElement*, int)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:696: undefined reference toxmlTextWriterStartAttribute’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:697: undefined reference to xmlTextWriterEndAttribute' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:774: undefined reference toxmlTextWriterWriteString’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:789: undefined reference to xmlTextWriterWriteAttribute' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:795: undefined reference toxmlTextWriterStartAttribute’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:807: undefined reference to xmlTextWriterWriteFormatString' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:811: undefined reference toxmlTextWriterEndAttribute’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::writeElement(daeElement*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:634: undefined reference toxmlTextWriterStartElement’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:637: undefined reference to xmlTextWriterStartElement' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:681: undefined reference toxmlTextWriterEndElement’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::write(daeURI*, daeDocument*, bool)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:602: undefined reference toxmlNewTextWriterFilename’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:610: undefined reference to xmlTextWriterSetIndentString' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:611: undefined reference toxmlTextWriterSetIndent’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:612: undefined reference to xmlTextWriterStartDocument' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:616: undefined reference toxmlTextWriterEndDocument’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:617: undefined reference to xmlTextWriterFlush' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:618: undefined reference toxmlFreeTextWriter’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::readValue(daeElement*, _xmlTextReader*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:383: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:392: undefined reference to xmlTextReaderConstValue' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:399: undefined reference toxmlTextReaderValue’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:420: undefined reference to xmlFree' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:422: undefined reference toxmlTextReaderRead’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::readAttributes(daeElement*, _xmlTextReader*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:297: undefined reference toxmlTextReaderHasAttributes’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:302: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:307: undefined reference toxmlTextReaderConstValue’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:307: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:310: undefined reference toxmlTextReaderConstName’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:311: undefined reference to xmlTextReaderConstValue' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:315: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:328: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:329: undefined reference toxmlTextReaderConstValue’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:333: undefined reference to xmlTextReaderGetParserLineNumber' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:340: undefined reference toxmlTextReaderValue’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:357: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:359: undefined reference toxmlTextReaderConstName’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:360: undefined reference to xmlTextReaderConstValue' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:364: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:372: undefined reference to xmlFree' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:300: undefined reference toxmlTextReaderMoveToNextAttribute’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::nextElement(daeMetaElement*, _xmlTextReader*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:436: undefined reference toxmlTextReaderRead’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:434: undefined reference to xmlTextReaderNodeType' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:442: undefined reference toxmlTextReaderConstName’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:445: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:449: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:454: undefined reference to xmlTextReaderNext' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:457: undefined reference toxmlTextReaderDepth’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:462: undefined reference to xmlTextReaderRead' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:471: undefined reference toxmlTextReaderNodeType’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:475: undefined reference to xmlTextReaderDepth' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:491: undefined reference toxmlTextReaderRead’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:505: undefined reference to xmlTextReaderRead' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:510: undefined reference toxmlTextReaderRead’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::startParse(daeMetaElement*, _xmlTextReader*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:177: undefined reference toxmlTextReaderRead’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:192: undefined reference to xmlTextReaderRead' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:190: undefined reference toxmlTextReaderNodeType’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:198: undefined reference to xmlTextReaderConstName' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:203: undefined reference toxmlTextReaderConstName’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:205: undefined reference to xmlTextReaderGetParserLineNumber' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:210: undefined reference toxmlTextReaderNext’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:213: undefined reference to xmlTextReaderDepth' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:234: undefined reference toxmlTextReaderRead’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:243: undefined reference to xmlTextReaderNodeType' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:247: undefined reference toxmlTextReaderDepth’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:261: undefined reference to xmlTextReaderGetParserLineNumber' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:266: undefined reference toxmlTextReaderRead’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:280: undefined reference to xmlTextReaderRead' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:285: undefined reference toxmlTextReaderRead’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::read(daeURI&, char const*)': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:98: undefined reference toxmlReaderForDoc’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:106: undefined reference to xmlReaderForFile' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:123: undefined reference toxmlFreeTextReader’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function ~daeLIBXMLPlugin': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:35: undefined reference toxmlCleanupParser’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:35: undefined reference to xmlCleanupParser' /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:35: undefined reference toxmlCleanupParser’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin': /home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:30: undefined reference toxmlInitParser’
/home/killkolor/Collada/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:30: undefined reference to `xmlInitParser’
collect2: ld returned 1 exit status
make: *** [test] Error 1

puh… after a lot of tries i got a little further.
first the things that didn’t work:
-> compiled in release mode. no change
-> changed link order as in bugfix [153391] on sourceforge. no change.
-> dist-upgrade, update upgrade everything (debian etch testing). no change.

here is what made some changes:
-> i downloaded the older version (collada dom 1.0.3) and compiled eveything as before. on a make in my test application i now only get undefined references within LIBXMLPlugin. the error message is below.
-> i also tried to take all the .o files from tmp and link them into a static collada_all library (g++ -o collada_all ./*.o -static) and this turns out in just the same errors as with the test app in 1.0.3.

from this, i guess it must be something with the build order of LIBXMLPlugin that messes it up. but what?
any ideas welcome. i WILL get it to work :twisted:

thanks,
gabriel

new error log, only LIBXMLPlugin concerned:

./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::writeAttribute(daeMetaAttribute*, daeElement*)': /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:685: undefined reference toxmlTextWriterStartAttribute’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:686: undefined reference to xmlTextWriterEndAttribute' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:758: undefined reference toxmlTextWriterWriteString’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:773: undefined reference to xmlTextWriterWriteAttribute' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:779: undefined reference toxmlTextWriterStartAttribute’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:790: undefined reference to xmlTextWriterWriteFormatString' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:794: undefined reference toxmlTextWriterEndAttribute’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::writeElement(daeElement*)': /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:629: undefined reference toxmlTextWriterStartElement’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:632: undefined reference to xmlTextWriterStartElement' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:670: undefined reference toxmlTextWriterEndElement’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::write(daeURI*, daeDocument*, bool)': /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:599: undefined reference toxmlNewTextWriterFilename’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:605: undefined reference to xmlTextWriterSetIndentString' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:606: undefined reference toxmlTextWriterSetIndent’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:607: undefined reference to xmlTextWriterStartDocument' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:611: undefined reference toxmlTextWriterEndDocument’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:612: undefined reference to xmlTextWriterFlush' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:613: undefined reference toxmlFreeTextWriter’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::readValue(daeElement*, _xmlTextReader*)': /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:381: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:390: undefined reference to xmlTextReaderConstValue' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:397: undefined reference toxmlTextReaderValue’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:418: undefined reference to xmlFree' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:420: undefined reference toxmlTextReaderRead’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::readAttributes(daeElement*, _xmlTextReader*)': /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:295: undefined reference toxmlTextReaderHasAttributes’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:300: undefined reference to xmlTextReaderConstName' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:305: undefined reference toxmlTextReaderConstValue’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:305: undefined reference to xmlTextReaderConstName' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:308: undefined reference toxmlTextReaderConstName’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:309: undefined reference to xmlTextReaderConstValue' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:313: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:326: undefined reference to xmlTextReaderConstName' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:327: undefined reference toxmlTextReaderConstValue’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:331: undefined reference to xmlTextReaderGetParserLineNumber' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:338: undefined reference toxmlTextReaderValue’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:355: undefined reference to xmlTextReaderConstName' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:357: undefined reference toxmlTextReaderConstName’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:358: undefined reference to xmlTextReaderConstValue' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:362: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:370: undefined reference to xmlFree' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:298: undefined reference toxmlTextReaderMoveToNextAttribute’
./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function daeLIBXMLPlugin::nextElement(daeMetaElement*, _xmlTextReader*)': /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:434: undefined reference toxmlTextReaderRead’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:432: undefined reference to xmlTextReaderNodeType' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:440: undefined reference toxmlTextReaderConstName’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:443: undefined reference to xmlTextReaderConstName' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:447: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:452: undefined reference to xmlTextReaderNext' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:457: undefined reference toxmlTextReaderDepth’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:462: undefined reference to xmlTextReaderRead' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:471: undefined reference toxmlTextReaderNodeType’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:475: undefined reference to xmlTextReaderDepth' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:489: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:494: undefined reference to xmlTextReaderRead' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:508: undefined reference toxmlTextReaderRead’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:513: undefined reference to xmlTextReaderRead' ./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In functiondaeLIBXMLPlugin::startParse(daeMetaElement*, _xmlTextReader*)’:
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:177: undefined reference to xmlTextReaderRead' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:192: undefined reference toxmlTextReaderRead’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:190: undefined reference to xmlTextReaderNodeType' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:198: undefined reference toxmlTextReaderConstName’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:203: undefined reference to xmlTextReaderConstName' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:205: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:210: undefined reference to xmlTextReaderNext' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:213: undefined reference toxmlTextReaderDepth’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:232: undefined reference to xmlTextReaderRead' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:241: undefined reference toxmlTextReaderNodeType’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:245: undefined reference to xmlTextReaderDepth' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:259: undefined reference toxmlTextReaderGetParserLineNumber’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:264: undefined reference to xmlTextReaderRead' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:278: undefined reference toxmlTextReaderRead’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:283: undefined reference to xmlTextReaderRead' ./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In functiondaeLIBXMLPlugin::read(daeURI&, char const*)’:
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:97: undefined reference to xmlReaderForDoc' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:105: undefined reference toxmlReaderForFile’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:120: undefined reference to xmlFreeTextReader' ./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In function~daeLIBXMLPlugin’:
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:34: undefined reference to xmlCleanupParser' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:34: undefined reference toxmlCleanupParser’
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:34: undefined reference to xmlCleanupParser' ./libcollada_LIBXMLPlugin.a(daeLIBXMLPlugin.o): In functiondaeLIBXMLPlugin’:
/home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:29: undefined reference to xmlInitParser' /home/killkolor/Desktop/COLLADA_DOM/src/modules/LIBXMLPlugin/daeLIBXMLPlugin.cpp:29: undefined reference toxmlInitParser’
collect2: ld returned 1 exit status
make: *** [test] Error 1

you need to link in the libxml2 libraries.
To tell you the truth I have no clue what they are named on linux. But that looks to be the problem in the last post. Your linux distro should already have the libxml2 libraries.

In your first post it looks like a few files might not be compiled: daeMetaCMPolicy.cpp daeMetaChoice.cpp daeMetaSequence.cpp daeMetaGroup.cpp daeMetaElementAttribute.cpp daeMetaAny.cpp

Make sure those are being compiled in /src/dae/Makefile_PC
They are in the makefile I have from the latest SVN but it might have been fixed after the release package was made.

-Andy

% whereis libxml2
libxml2: /usr/lib/libxml2.so /usr/lib/libxml2.a /usr/lib/libxml2.la /usr/include/libxml2

So just add -lxml2 to the linker LIBS variable.

thanks, that was it! just out of interest, meaning that i have to link to the static libxml2 in every app i make with collada means that collada dom uses libxml2 as shared library? (i am not experienced with the lib system on linux)
version 1.0.3 works now :smiley:
for the latest version i have the same problem as described here: http://sourceforge.net/tracker/index.php?func=detail&aid=1533951&group_id=157838&atid=805424. unfortunately the shuffling alone doesn’t make a difference. so i try to do the same thing as described in the comment. probably i am just messing something up. i moved to <colladaDom>/tmp/linux/Release/ made a staticLib folder in there, took all the .o files from dae and dom and copied them there. then i try the line:
g++ -o libcollada_domdae.a -I /usr/lib/libxml2/ .o -static -L. …/…/…/…/lib/.a -lxml2
(-L. …/…/…/…/lib/*.a contains the compiled versions of the other 3 libs)
with this i get the errors below. seems to be something concerned with multi-threading, guess that has to do with the -static option (leaving the -lxml2 away i get just the same errors as in the posts above). do i have to specify something with the manner that lxml2 is bound there?
the ar command proposed in the bugfix comments doesn’t work for .o files on my system and i don’t really get what it should be for anyway. am i getting something completely wrong?
thanks a lot for your help! hope that is the last stupid question from me :wink:

errors when compiling static:

/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(nanohttp.o): In function xmlNanoHTTPConnectHost': (.text+0xa4c): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libxml2.a(nanohttp.o): In functionxmlNanoHTTPConnectHost’:
(.text+0xb19): warning: Using ‘gethostbyname’ in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/crt1.o: In function _start': ../sysdeps/i386/elf/start.S:115: undefined reference tomain’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlGzfileOpenW': (.text+0xe8b): undefined reference togzopen’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlGzfileOpenW': (.text+0xeb5): undefined reference togzdopen’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlGzfileOpen_real': (.text+0xf60): undefined reference togzopen’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlGzfileOpen_real': (.text+0xf89): undefined reference togzdopen’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function __xmlParserInputBufferCreateFilename': (.text+0x10df): undefined reference togzread’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function __xmlParserInputBufferCreateFilename': (.text+0x110f): undefined reference togzrewind’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlFreeZMemBuff': (.text+0x1240): undefined reference todeflateEnd’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlIOHTTPCloseWrite': (.text+0x2a9d): undefined reference todeflate’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlIOHTTPWrite': (.text+0x2d37): undefined reference todeflate’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlIOHTTPWrite': (.text+0x2de0): undefined reference tocrc32’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlIOHTTPOpenW': (.text+0x2f1c): undefined reference todeflateInit2_’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlIOHTTPOpenW': (.text+0x2fd9): undefined reference tocrc32’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlGzfileClose': (.text+0x340d): undefined reference togzclose’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlGzfileWrite': (.text+0x344c): undefined reference togzwrite’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(xmlIO.o): In function xmlGzfileRead': (.text+0x349c): undefined reference togzread’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(nanohttp.o): In function xmlNanoHTTPFreeCtxt': (.text+0xf1b): undefined reference toinflateEnd’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(nanohttp.o): In function xmlNanoHTTPRead': (.text+0x110d): undefined reference toinflate’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(nanohttp.o): In function xmlNanoHTTPMethodRedir': (.text+0x1f9a): undefined reference toinflateInit2_’
/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/libxml2.a(threads.o): In function xmlRMutexLock': (.text+0x478): undefined reference topthread_cond_wait’
collect2: ld returned 1 exit status

note: the latest subversion checkout as of 10/10/06 works fine again with the shuffling of the dependency list. see problem link above.

Right (except you’re dynamic linking); libxml2.so on Linux is a shared object library (same as a .dll).