[mpich-discuss] Installation problem Ubuntu 14.04 LTS

Bland, Wesley B. wbland at anl.gov
Thu Nov 6 09:52:38 CST 2014


Unfortunately, BLCR hasn’t been working for quite some time now. At some point, we may revive support for it, but at the moment, you’ll have to use an old version if you want to use it.

Thanks,
Wesley

> On Nov 6, 2014, at 7:17 AM, Joni-Pekka Kurronen <joni.kurronen at gmail.com> wrote:
> 
> 
> CAN NOT FIND -lblcr,... I have blcr version 0.8.6_b4 and
> it compiles whitout problem's whit version 3.0.4,...
> 
> 3.1.3 ./config options have changes,... I assume options
> have changed,... 
> 
> Here is error message at end of make:
> 
> make[2]: Poistutaan hakemistosta "/mpi3/S4/mpich-3.1.3/src/pm/hydra"
> Making install in .
> make[2]: Siirrytään hakemistoon "/mpi3/S4/mpich-3.1.3"
>  GEN      lib/libmpi.la
> /usr/bin/ld: cannot find -lblcr
> collect2: error: ld returned 1 exit status
> make[2]: *** [lib/libmpi.la] Virhe 1
> make[2]: Poistutaan hakemistosta "/mpi3/S4/mpich-3.1.3"
> make[1]: *** [install-recursive] Virhe 1
> make[1]: Poistutaan hakemistosta "/mpi3/S4/mpich-3.1.3"
> make: *** [install] Virhe 2
> joni at mpi1:~$ 
> 
> 
> =========
> 
> build script used:
> 
> export
> JPK_THREADS="-L/usr/lib/x86_64-linux-gnu/libevent_pthreads-2.0.so.5
> -L/usr/lib/x86_64-linux-gnu/libevent_core-2.0.so.5"
> 
> export LD_FLAGS="$JPK_THREADS"
> 
> export CFLAGS="-Wl,--no-as-needed -fPIC -m64 -pthread -O3 -fopenmp
> -lgomp -L$JPK_BLCR/lib/libcr.so" 
> 
> export CC=gcc
> export CXX=g++
> export FC=gfortran
> export F77=gfortran
> export MPICH2LIB_CFLAGS="$CFLAGS $JPK_THREADS"
> export MPICH2LIB_CXXFLAGS="$CFLAGS $JPK_THREADS"
> export MPICH2LIB_CPPFLAGS="$CFLAGS $JPK_THREADS"
> 
> export CXXFLAGS=$CFLAGS
> export FCFLAGS="$CFLAGS" # -fdefault-real-8 -fdefault-double-8"
> export FFLAGS="$CFLAGS" # -fdefault-real-8 -fdefault-double-8"
> export F90FLAGS=""
> export F77FLAGS=""
> 
> 
> if [ "$1" == "c" ]; then
> cd $JPK_MPICH2_S
> make distclean
> fi
> 
> cd $JPK_MPICH2_S 
> 
> ./configure --prefix=$JPK_MPICH2 --enable-fast=all,O3
> --with-thread-package=pthreads --with-device=ch3:nemesis --with-gnu-ld
> --enable-checkpointing  --with-blcr=$JPK_BLCR --with-blcr-include=
> $JPK_BLCR/include --with-blcr-lib=$JPK_BLCR/lib --with-pm=hydra
> --with-hydrabss=rsh --enable-threads=runtime --disable-smpcoll
> --enable-static --enable-shared 2>&1 | tee
> $JPK_MPI_DIR/$JPK_VER_B/mes/mpich2.config
> 
> 
> make -j$JPK_JOBS 2>&1 | tee $JPK_MPI_DIR/$JPK_VER_B/mes/mpich2.make
> sudo make install 2>&1 | tee $JPK_MPI_DIR/$JPK_VER_B/mes/mpich2.install
> 
> 
> 
> _______________________________________________
> discuss mailing list     discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss

_______________________________________________
discuss mailing list     discuss at mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss


More information about the discuss mailing list