[Paraview] Intel Compiler errors out with libXML2 [PV310]

Mike Jackson imikejackson at gmail.com
Tue Jul 24 17:15:49 EDT 2007


I am trying to build ParaView 3-1-0 using the Intel Compiler (Vers
9.x) on OS X (intel) 10.4.10. During linking I get the following
error:

Linking C shared library ../../../bin/libvtklibxml2.dylib
xilibtool: executing 'libtool'
ld: Undefined symbols:
___signbit
libtool: internal link edit command failed
make[2]: *** [bin/libvtklibxml2.pv3.1.dylib] Error 1
make[1]: *** [VTK/Utilities/vtklibxml2/CMakeFiles/vtklibxml2.dir/all] Error 2
make: *** [all] Error 2

This otherwise compiles fine with the gcc included with OS X. Out of
curiosity I downloaded LibXML2 version 2..6.27 (of which the ParaView
version is based off) and successfully compiled and tested it using
the Intel Compiler.

I am now guess that something went wrong when the LibXML2 sources were
changed to work with CMake/VTK/ParaView.

Anyone have any idea? I grepped the sources for "signbit" and the only
close matches were in the "trio" sources, which are NOT compiled by
default. I did find one reference to "signbit" in the compiled object
file xpath.o. I looked through some of the sources of xpath.c/h and
some of those includes but nothing obvious popped out at me.

Any help would be appreciated.

-- 
Mike Jackson
imikejackson _at_ gee-mail dot com


More information about the ParaView mailing list