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/
|