These all look good to me.

On Oct 18, 2006, at 1:11 AM, Brian Barrett wrote:

Hi all -

I have four changes I'd like to make to the wrapper compilers (well,
more the build system).  I figured I'd make them available for public
comment before I did any of them, as they would change how things got
installed and what the user sees:

1) Only install opal{cc,c++} and orte{cc,c++} if configured with --
with-devel-headers.  Right now, they are always installed, but there
are no header files installed for either project, so there's really
not much way for a user to actually compile an OPAL / ORTE application.

2) Drop support for opalCC and orteCC.  It's a pain to setup all the
symlinks (indeed, they are currently done wrong for opalCC) and
there's no history like there is for mpiCC.  This isn't a big deal,
but would make two Makefiles easier to deal with.  And since about
every 3 months, I have to fix the Makefiles after they get borked up
a little bit, it makes my life easier.

3) Change what is currently opalcc.1 (name it something generic,
probably opal_wrapper.1) and add some macros that get sed'ed so that
the man pages appear to be customized for the given command.  Josh
and I had talked about this long ago, but time prevented us from
actually doing anything.

4) Install the wrapper data files even if we compiled with --disable-
binaries.  This is for the use case of doing multi-lib builds, where
one word size will only have the library built, but we need both set
of wrapper data files to piece together to activate the multi-lib
support in the wrapper compilers.

Comments?


Brian



--
   Brian Barrett
   Open MPI developer
   http://www.open-mpi.org/


_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel


--
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems

Reply via email to