[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