LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2004-09-22 13:20:03


At this point, no, there isn't an easy way. That thread said that the
llamas were going to go off and discuss, and to the best of my
recollection, there wasn't a big enough need to do it.

So, 2 points:

1. Can you ./configure with a different prefix and sym link in the
relevant binaries to /usr/local/bin? All you should need are the
wrapper compilers, lamboot, hboot, mpirun, lamhalt (I think that's all
you'll need for a bare minimum). You could sym link in everything
under $prefix/bin if you want the others.

I realize that's icky, but it is a viable workaround. :-\

2. Got a suggestion for how to have LAM know that /foo/bar/baz should
not be added in -L or -I switches? The most obvious solution is a
--without kind of switch to configure, but I'm somewhat on the fence of
that one because it seems fairly icky as well (just a personal taste
thing, I guess).

On Sep 22, 2004, at 12:10 PM, Jeffrey Steinberg wrote:

> I'm having a problem with the wrapper compiler for mpiCC. It is
> including
> the directory, -L/usr/local/lib, and this gives 100's of "undefined
> reference to" errors when linking. I have been searching for a way to
> remove the library from the wrapper compiler, but it seems that there
> isn't
> a way.
>
> see
> http://netmirror.org/mirror/lam-mpi.org/MailArchives/lam/msg06767.php
>
> Currently, I am just using the -showme flag and then manually removing
> the
> flag. Is it possible for me to configure mpiCC to remove this flag?
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>

-- 
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/