ParaView compile on IRIX fails at HDF5 libs
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
The latest stable and dev releases of ParaView fail to compile the HDF5 libs during compilation. The following error is reported.
/opt/ParaView-sgi/Utilities/hdf5: building default_target make cmake.depends Building dependencies. cmake.depends... /usr/local/bin/cmake -S/opt/ParaView/Utilities/hdf5 -O/opt/ParaView-sgi/Utilities/hdf5 -H/opt/ParaView -B/opt/ParaView-sgi make cmake.check_depends Building object file H5detect.o... /usr/bin/cc -o H5detect.o -64 -LANG:std -I/opt/ParaView/Utilities/hdf5 -I/opt/ParaView-sgi -I/opt/ParaView/Utilities/hdf5 -I/opt/ParaView-sgi/Utilities/hdf5 -I/opt/ParaView/VTK/Utilities -I/opt/ParaView-sgi/VTK/Utilities -I/opt/ParaView/VTK -I/opt/ParaView-sgi/VTK -DVTK_PYTHON_BUILD -DVTK_LEAN_AND_MEAN -c /opt/ParaView/Utilities/hdf5/H5detect.c Building executable /opt/ParaView-sgi/bin/H5detect... /usr/bin/cc -64 -v -64 -LANG:std H5detect.o -o /opt/ParaView-sgi/bin/H5detect -L/opt/ParaView-sgi/bin -lm -ldl -lsocket -Wl,-rpath,/opt/ParaView-sgi/bin MIPSpro Compilers: Version 7.4.2m /usr/lib32/cmplrs/ld64 -call_shared -no_unresolved -transitive_link -elf -_SYSTYPE_SVR4 -show -L/opt/ParaView-sgi/bin -rpath /opt/ParaView-sgi/bin -mips4 -64 -L/usr/lib64/mips4/r10000 -L/usr/lib64/mips4 -L/usr/lib64 /usr/lib64/mips4/crt1.o -o /opt/ParaView-sgi/bin/H5detect H5detect.o -lm -ldl -lsocket -dont_warn_unused -Bdynamic -lc /usr/lib64/mips4/crtn.o -warn_unused ld64: WARNING 84 : /usr/lib64/mips4/libm.so is not used for resolving any symbol. ld64: FATAL 9 : I/O error (-ldl): No such file or directory cc ERROR: /usr/lib32/cmplrs/ld64 returned non-zero status 32 *** Error code 2 (bu21) *** Error code 1 (bu21) *** Error code 1 (bu21) *** Error code 1 (bu21)
It appears that various libraries (libdl.so and libsocket.so) are being called that are not provided by IRIX. The IRIX freeware site indicates that the functionality of these libs are included in the libc.so.