Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] BLCR not found
From: Josh Hursey (jjhursey_at_[hidden])
Date: 2008-09-22 15:51:23


I have committed a patch (r19607) to clean up the BLCR configure
logic. It should be in tonight's tarball of the trunk. I've requested
that this fix be moved to v1.3, but that is going to take a day or so
to process.

This patch adds a new configure option '--with-blcr-libdir' which lets
you specify the directory in which the BLCR libraries are installed.
So something like the following may work for you:
  ./configure --with-ft=cr --enable-ft-thread --enable-mpi-threads \
    --with-blcr=/home/osa/blcr/ --with-blcr-libdir=/home/osa/blcr/lib

Let me know if that fixes your configure problem.

Cheers,
Josh

On Sep 18, 2008, at 6:57 AM, Santolo Felaco wrote:

> Ok, Thanks.
>
> 2008/9/17 Josh Hursey <jjhursey_at_[hidden]>
> It looks like the configure script is picking up the wrong lib-
> directory (/home/osa/blcr/lib64 instead of /home/osa/blcr/lib):
> gcc -o conftest -O3 -DNDEBUG -finline-functions -fno-strict-
> aliasing -pthread \
> -I/home/osa/blcr/include -L/home/osa/blcr/lib64 \
> conftest.c -lcr -lnsl -lutil -lm
> /usr/bin/ld: cannot find -lcr
>
> I'll try to reproduce and work up a patch. In the mean time you may
> check to make sure that the BLCR path is set correctly in your $PATH
> and $LD_LIBRARY_PATH.
>
> Josh
>
>
>
> On Sep 17, 2008, at 7:44 AM, Santolo Felaco wrote:
>
> This is the zipped file config.log
>
> 2008/9/17 Josh Hursey <jjhursey_at_[hidden]>
> Can you send me a zip'ed up version of the config.log from your
> build? That will help in determining what went wrong with configure.
>
> Cheers,
> Josh
>
>
> On Sep 17, 2008, at 6:09 AM, Santolo Felaco wrote:
>
> Hi, I want to install openmpi-1.3. I have invoked ./configure --with-
> ft=cr --enable-ft-thread --enable-mpi-threads --with-blcr=/home/osa/
> blcr/ --enable-progress-threads
> This is error message that show:
> BLCR support requested but not found. Perhaps you need to specify
> the location of the BLCR libraries.
>
> I have installed blcr in /home/osa/blcr, I report the list of
> directory blcr:
> .:
> bin include lib libexec man
>
> ./bin:
> cr_checkpoint cr_restart cr_run
>
> ./include:
> blcr_common.h blcr_errcodes.h blcr_ioctl.h blcr_proc.h libcr.h
>
> ./lib:
> blcr libcr_omit.la libcr_omit.so.0 libcr_run.la
> libcr_run.so.0 libcr.so libcr.so.0.4.1
> libcr.la libcr_omit.so libcr_omit.so.0.4.1 libcr_run.so
> libcr_run.so.0.4.1 libcr.so.0
>
> ./lib/blcr:
> 2.6.24-16-generic
>
> ./lib/blcr/2.6.24-16-generic:
> blcr_imports.ko blcr.ko blcr_vmadump.ko
>
> ./libexec:
>
> ./man:
> man1
>
> ./man/man1:
> cr_checkpoint.1 cr_restart.1 cr_run.1
>
>
> Help me, please
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>
> <config.tar>_______________________________________________
>
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users