Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] openmpi-1.7rc5 on cygwin ; results and patches
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2012-12-20 07:59:25


Thank you! I've filed https://svn.open-mpi.org/trac/ompi/ticket/3437 about this.

Do you have any Open MPI v1.6-specific patches that would be useful to merge upstream? I've looked through my email and don't see any, but I could be missing them.

On Dec 19, 2012, at 12:50 PM, marco atzeri wrote:

>
> Built and tested openmpi-1.7rc5 on cygwin, same configuration
> than 1.6.3-4 package
>
> ./autogen.sh
> configure \
> LDFLAGS="-Wl,--export-all-symbols -no-undefined" \
> --disable-mca-dso \
> --disable-sysv-shmem \
> --without-udapl \
> --enable-cxx-exceptions \
> --with-threads=posix \
> --without-cs-fs \
> --enable-heterogeneous \
> --with-mpi-param_check=always \
> --enable-contrib-no-build=vt,libompitrace \
> --enable-mca-no-build=paffinity,installdirs-windows,timer-windows,shmem-sysv
>
>
> In addition to the previous 3 patches:
> path_null.patch : https://svn.open-mpi.org/trac/ompi/ticket/3371
> SHM.patch : posix alternative at "SHM_R | SHM_W"
> cygwin-dlname.patch : cygwin specific for .dll instead of .so suffix
>
> I needed additional patches:
> ERROR.patch : ERROR is already defined, so another label
> is needed for "goto ERROR"
> interface.patch : same for interface , it seems a
> struct somewhere else
> min.patch : min already defined as macro
> (I saw in the source also a MIN macro defined)
> mpifh.patch : to avoid undefined error
> libmpi_mpifh_la_LIBADD needs
> $(top_builddir)/ompi/libmpi.la
> winsock.patch : defense against <winsock2.h> usage
>
>
> Full package here :
> http://matzeri.altervista.org/cygwin-1.7/openmpi/
>
> Osu-micro-benchmarks-3.7 results here :
> http://matzeri.altervista.org/works/ompi/
>
> Regards
> Marco
> <cygwin-dlname.patch><ERROR.patch><interface.patch><min.patch><mpifh.patch><path_null.patch><SHM.patch><winsock.patch>_______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

-- 
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/