Hello, 

According to the problem with collada link when build OpenSG, I give you the 
output of my 'make VERBOSE=1' :

make[2] : on entre dans le répertoire « 
/home/jesnault/workspace/openSG/opensg/build »
Linking CXX executable ../../bin/testClusterClient
cd /home/jesnault/workspace/openSG/opensg/build/Test/OSGCluster && 
/usr/bin/cmake -E cmake_link_script CMakeFiles/testClusterClient.dir/link.txt 
--verbose=1
/usr/lib64/ccache/c++    -m64 -D__STDC_FORMAT_MACROS -fPIC -msse2 -mfpmath=sse 
-O3 -DNDEBUG   -m64 
CMakeFiles/testClusterClient.dir/Base/testClusterClient.cpp.o  -o 
../../bin/testClusterClient -rdynamic ../../bin/libOSGFileIO.so.2.0.0 
../../bin/libOSGUtil.so.2.0.0 ../../bin/libOSGWindowGLUT.so.2.0.0 -lglut -lXmu 
-lXi ../../bin/libOSGCluster.so.2.0.0 ../../bin/libOSGDynamics.so.2.0.0 
-lcollada14dom ../../bin/libOSGWindow.so.2.0.0 ../../bin/libOSGText.so.2.0.0 
../../bin/libOSGDrawable.so.2.0.0 ../../bin/libOSGGroup.so.2.0.0 
../../bin/libOSGState.so.2.0.0 -lfreetype -lfontconfig 
../../bin/libOSGWindowX.so.2.0.0 -lX11 -lglut ../../bin/libOSGSystem.so.2.0.0 
../../bin/libOSGBase.so.2.0.0 -ldl -lpthread -lboost_filesystem-mt 
-lboost_system-mt /usr/lib64/libz.so -lGL -lGLU 
-Wl,-rpath,/home/jesnault/workspace/openSG/opensg/build/bin 
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlFreeTextReader'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextWriterStartElement'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextReaderNodeType'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlFreeTextWriter'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextReaderNext'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextReaderConstValue'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextReaderSetErrorHandler'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlNewTextWriterFilename'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextWriterWriteString'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextReaderConstName'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `UTF8Toisolat1'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlReaderForFile'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextReaderMoveToNextAttribute'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextWriterEndElement'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `isolat1ToUTF8'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextReaderRead'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextWriterEndAttribute'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextWriterEndDocument'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextReaderIsEmptyElement'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextWriterFlush'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlReaderForDoc'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlStrlen'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlInitParser'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextWriterSetIndent'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlCleanupParser'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextReaderGetParserLineNumber'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextWriterSetIndentString'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextWriterStartDocument'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextWriterStartAttribute'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libcollada14dom.so: 
undefined reference to `xmlTextReaderAttributeCount'
collect2: ld a retourné 1 code d'état d'exécution
make[2]: *** [bin/testClusterClient] Erreur 1
make[2] : on quitte le répertoire « 
/home/jesnault/workspace/openSG/opensg/build »
make[1]: *** [Test/OSGCluster/CMakeFiles/testClusterClient.dir/all] Erreur 2
make[1] : on quitte le répertoire « 
/home/jesnault/workspace/openSG/opensg/build »
make: *** [all] Erreur 2


My COOLADA cmake varibales are :

COLLADA_DAE_INCLUDE_DIR : /usr/include/collada-dom
COLLADA_DOM_INCLUDE_DIR : /usr/include/collada-dom/1.4
COLLADA_LIBRARY_DEBUG   : NA
COLLADA_LIBRARY_RELEASE : /usr/lib64/libcollada14dom.so 

Thank you for taking time to look at this output.

Have a nice weekend.

jerome

----- Mail original -----
> De: "Carsten Neumann" <carsten_neum...@gmx.net>
> À: opensg-users@lists.sourceforge.net
> Envoyé: Jeudi 19 Avril 2012 21:31:34
> Objet: Re: [Opensg-users] OpenSG error compilation
> Hello Jerome,
> 
> On 04/19/2012 12:40 PM, Jerome Esnault wrote:
> > Thank you very much for the very quick response.
> >
> >   * libxml2-devel-2.7.7-3.fc14.x86_64 package already installed.
> >   * collada-dom-devel-*2.3-2*.fc14.x86_64 package already installed.
> >
> > You've just said that you use collada-dom 2.3.1... Do you think the
> > problem could come from here?
> 
> hmm, I'd be surprised if that is the cause for the linker error you
> are
> seeing (if you had a problem at the compile stage a version mismatch
> would be more likely, I think).
> 
> > Very thanks for your recent commits, it fix the build and
> > installation.
> >
> > I continue to seek a solution to the problem withcollada...
> 
> Off hand I don't have a very good idea, but perhaps the following
> allows
> us to understand the problem better:
> Can you send the output of running 'make VERBOSE=1' (only the output
> for
> the failing link step is necessary)? It will print the commands
> invoked
> by make, that way we can have a look at the linker invocation. Thanks!
> 
> Cheers,
> Carsten
> 
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> Opensg-users mailing list
> Opensg-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/opensg-users

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to