Hello,
We can replicate your error and are looking into this.
If you need to use TotalView you can do so with LAM compiled statically.
Only queue debugging library needs to be shared and it will be build so by
default. Also, use of LAM_HOME is discouraged.
--
Shashwat Srivastav
LAM/MPI Developer
Indiana University
ssrivast_at_[hidden]
On Tue, 7 Oct 2003, jess michelsen wrote:
> Hi LAM-community!
>
> In the course of my LAM-MPI installation, I've succeded to install
> LAM-MPI w/o shared library support. I can even run my CFD application
> (fortran) on a small set of nodes for some time until it crashes
> (consistently at the same point, fortunately). Thus, in order to
> proceed, I would really like to have the debug support offered by
> TotalView.
>
> The LAM is version 7.0.3, the compiler suite is Intel 7.1, and the linux
> distr. is redhat 8.0. I've corrected the __bswap_32 thing in
> /usr/include/bits/byteswap.h
>
> My environment is set by the following .bashrc:
>
> PATH=$PATH:/usr/lam/bin/:/opt/intel/compiler70/ia32/bin/:/usr/pbs/bin/:./:$HOME/bin
> LD_LIBRARY_PATH=/usr/lib/:/usr/local/lib/:/opt/intel/compiler70/ia32/lib/:/usr/pbs/lib/:/usr/lam/lib/
> MANPATH=/usr/share/man/:/opt/intel/compiler70/man/:/usr/pbs/man/:/usr/lam/man/
> export PATH LD_LIBRARY_PATH MANPATH
> export LAMHOME=/usr/lam
> export CC=icc
> export CXX=icpc
> export FC=ifc
> export CFLAGS="-O3 -tpp7 -xW -Xa -w -ipo -ipo_obj"
> export CXXFLAGS="-O3 -tpp7 -xW -Xa -w -ipo -ipo_obj"
> export FFLAGS="-O3 -tpp7 -xW -w -ipo -ipo_obj -Vaxlib"
>
> I (root) wipe the lam-7.0.2 directory and re-expand the LAM tarball.
> Configuration uses the command:
>
> ./configure --enable-shared --with-rsh="ssh -x" --with-boot=rsh
> --with-tcp-short=131072 --prefix=/usr/lam > configure.out
>
> make aborts with the following error:
>
> [root_at_draupnir lam-7.0.2]# make > make.out
> ld: .libs/liblamf77mpi.so.0.0.0: undefined versioned symbol name
> __register_frame_info@@GLIBC_2.0
> ld: failed to set dynamic section sizes: Bad value
> make[3]: *** [liblamf77mpi.la] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all-recursive] Error 1
>
> Is it the glibc version that is the problem? (Installing the latest
> glibc will definitely conflict with the Intel compilers)
>
> (output from configure and make is appended)
>
> We need fortran support, but we are not quite sure, whether we are going
> to need ROMIO (if this is the stumbling stone).
>
> Best regards, Jess Michelsen
>
>
>
>
>
>
|