Try adding --disable-openib-connectx-xrc to your configure line

On Apr 17, 2013, at 2:27 PM, Timothy Dwight Dunn <timothy.d...@colorado.edu> 
wrote:

> I have been trying to get the new v1.7.1 to build on a few different systems 
> and I get the same error on every build attempted. While the builds are on 3 
> different clusters the are all using RHEL 5 or RHEL6 (6.3 not 6.4 as OFED is 
> still not working for it yet)
> 
> While I have complex configs, even when I go down to a simple config using 
> either gnu or Intel compilers such as; 
> export CC=icc
> export CXX=icpc
> export F77=ifort
> export FC=ifort
> 
> ./configure --prefix=~/openmpi-1.7.1 --with-tm=~/torque-2.5.11/ --with-verbs
> 
> (Note the ~ is just covering up my actual paths otherwise all is well)
> 
> So this config's without problems but when I go to build with make all -j 8 I 
> get the following error
> 
> 
> make[2]: Entering directory `~openmpi-1.7.1/ompi/mpi/fortran/mpiext'
>  PPFC     mpi-ext-module.lo
>  PPFC     mpi-f08-ext-module.lo
>  FCLD     libforce_usempi_module_to_be_built.la
>  FCLD     libforce_usempif08_module_to_be_built.la
> make[2]: Leaving directory `~openmpi-1.7.1/ompi/mpi/fortran/mpiext'
> Making all in mca/common/ofacm
> make[2]: Entering directory `~openmpi-1.7.1/ompi/mca/common/ofacm'
>  CC       libmca_common_ofacm_la-common_ofacm_oob.lo
>  CC       libmca_common_ofacm_la-common_ofacm_base.lo
> if test -z "libmca_common_ofacm.la"; then \
>          rm -f "libmca_common_ofacm.la"; \
>          ln -s "libmca_common_ofacm_noinst.la" "libmca_common_ofacm.la"; \
>        fi
>  CC       libmca_common_ofacm_la-common_ofacm_empty.lo
>  CC       libmca_common_ofacm_la-common_ofacm_xoob.lo
> common_ofacm_xoob.c(158): error: identifier "ompi_jobid_t" is undefined
>  static int xoob_ib_address_init(ofacm_ib_address_t *ib_addr, uint16_t lid, 
> uint64_t s_id, ompi_jobid_t ep_jobid)
>                                                                               
>              ^
> 
> compilation aborted for common_ofacm_xoob.c (code 2)
> make[2]: *** [libmca_common_ofacm_la-common_ofacm_xoob.lo] Error 1
> 
> 
> 
> Note I get this even if I try and build without IB verbs. Googeling for help 
> on this has turned up nothing, literally nothing.
> 
> Any suggestions?
> 
> Thanks
> Tim Dunn
> 
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to