Open MPI logo

Open MPI User's Mailing List Archives

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

Subject: Re: [OMPI users] Linux opteron infiniband sunstudio configure problem
From: Kevin McManus (k.mcmanus_at_[hidden])
Date: 2009-03-30 11:02:11


On Mon, Mar 30, 2009 at 09:04:26AM -0500, Ethan Mallove wrote:
> On Thu, Mar/26/2009 04:52:28PM, Kevin McManus wrote:
> >
> > Hi All,
> >
> > As a complete beginner (to OpenMPI) I am attempting to build on
> > a Linux opteron infiniband platform using SunStudio compilers.
> >
> > My build script looks like...
> >
> > #!/bin/sh
> >
> > ../configure x86_64 \
> > CC=cc CXX=CC F77=f77 FC=f90 \
> > CFLAGS=-m64 CXXFLAGS=-m64 FFLAGS=-m64 FCFLAGS=-m64 \
> > --enable-static \
> > --enable-orterun-prefix-by-default \
> > --enable-mpi-f90 \
> > --enable-mpi-threads \
> > --with-psm
>
> We configure with --disable-mpi-threads, and have not tested
> --with-psm and --with-static. Do you provide --with-psm a DIR
> argument? "configure --help" shows:

configure: error: unrecognized option: --diable-mpi-threads
Try `../configure --help' for more information.

>
> ...
> --with-psm(=DIR) Build PSM (QLogic InfiniPath PSM) support, searching
> for libraries in DIR
> --with-psm-libdir=DIR Search for PSM (QLogic InfiniPath PSM) libraries in
> DIR

Not sure how to phrase the --with-psm(=DIR)

I can find psm libs at...

/usr/lib/libpsm_infinipath.so.1.0
/usr/lib/libpsm_infinipath.so.1
/usr/lib64/libpsm_infinipath.so.1.0
/usr/lib64/libpsm_infinipath.so.1

so maybe I should use
        --with-psm
        --with-psm-libdir=/usr/lib64
but even if I remove --with-psm I hit the same problem with the MCA bucket

> I will try to reproduce the problem.

Thanks for your help :-)

>
> -Ethan
>
>
> >
> > Not sure why I need to put x86_64 as the first argument, just a lucky
> > guess after...
> >
> > configure: error: cannot guess build type; you must specify one
> >
> > ...but I hit another problem...
> >
> > --- MCA component allocator:basic (no configuration)
> > checking for MCA component allocator:basic compile mode... static
> > checking if MCA component allocator:basic can compile... yes
> >
> > --- MCA component allocator:bucket (no configuration)
> > checking for MCA component allocator:bucket compile mode... static
> > checking if MCA component allocator:bucket can compile... yes
> > ../configure: line 123247: syntax error near unexpected token `('
> > ../configure: line 123247: ` { $as_echo "$as_me:$LINENO: WARNING: This component was selected as the default (direct call)" >&5'
> >
> > Have no idea of why I should need an MCA bucket but it seems
> > to trigger a problem. If I hack out the parentheses I end up
> > hitting more parenthetic syntax errors.
> >
> > Any suggestions gratefully received.
> >
> >
> > k.mcmanus_at_[hidden] - http://staffweb.cms.gre.ac.uk/~k.mcmanus
> > --------------------------------------------------------------
> > Dr Kevin McManus Queen Mary 413
> > School of Computing & Mathematical Sciences,
> > University of Greenwich,
> > Old Royal Naval College,
> > Park Row, Greenwich, Tel +44 (0)208 331 8719
> > London, SE10 9LS Fax +44 (0)208 331 8665
> > --------------------------------------------------------------
> >
> > University of Greenwich, a charity and company limited by
> > guarantee, registered in England (reg no. 986729)
> > Registered Office: Old Royal Naval College
> > _______________________________________________
> > 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

-- 
k.mcmanus_at_[hidden] - http://staffweb.cms.gre.ac.uk/~k.mcmanus
--------------------------------------------------------------
Dr Kevin McManus                                Queen Mary 413
School of Computing & Mathematical Sciences,
University of Greenwich,
Old Royal Naval College,
Park Row, Greenwich,                   Tel +44 (0)208 331 8719 
London, SE10 9LS                       Fax +44 (0)208 331 8665
--------------------------------------------------------------
University of Greenwich, a charity and company limited by
guarantee, registered in England (reg no. 986729)
Registered Office: Old Royal Naval College