[Paraview] IRIX64 ld64 link failure in hdf5 lib - using MipsPro 7.4.2m

Gage, Kenneth gagekl at upmc.edu
Fri Jun 3 11:23:04 EDT 2005


Dear List Members -

I'm attempting a parallel build the latest CVS version of ParaView (Jun 2 2005) on an SGI Octane2 with the MipsPro 7.4.2m compilers.  I set the following compiler flags: -64 -LANG:std ; and the following linker flags: -64 -v.  Everything appears to compile and link ok until the hdf5 libs -  at which point I receive the following fatal error

----------------------------------------------------------------------------
.
.
.
/opt/ParaView-sgi/Utilities/hdf5: building default_target
        make  cmake.depends
`cmake.depends' is up to date.
        make  cmake.check_depends
Building executable /opt/ParaView-sgi/bin/H5detect...
        /usr/bin/cc  -v -64     -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)

------------------------------------------------------------------
sure enough, there is no libdl.so or libsocket.so in the /usr/lib64/mips4 directory; It looks as if I am missing some prerequisite library - Has anyone else encountered this problem?  I'd appreciate any insight anyone might be able to provide.

All the best!
Ken


More information about the ParaView mailing list