[mvapich-discuss] MVAPICH Install Error

Jacqueline Atkins atkins.jackie at gmail.com
Mon Mar 28 18:15:03 EDT 2016


Hi Everyone,

I am attempting to compile and install on RHEL7/IB/Melanox.  I am
installing version 2-2.2b, using gcc 4.84.  The configure executes
successfully but, when I attempt 'make install', I am getting the following
errors.

In file included from ./adio/include/adio.h:446:0,

                 from adio/ad_nfs/ad_nfs.h:13,

                 from adio/ad_nfs/ad_nfs_iwrite.c:7:

adio/ad_nfs/ad_nfs_iwrite.c: In function ‘ADIOI_NFS_aio’:

adio/ad_nfs/ad_nfs_iwrite.c:67:51: error: invalid application of ‘sizeof’
to incomplete type ‘struct aiocb’

     aiocbp = (struct aiocb *) ADIOI_Calloc(sizeof(struct aiocb), 1);

                                                   ^

./adio/include/adioi.h:755:43: note: in definition of macro ‘ADIOI_Calloc’

 #define ADIOI_Calloc(a,b) ADIOI_Calloc_fn(a,b,__LINE__,__FILE__)

                                           ^

adio/ad_nfs/ad_nfs_iwrite.c:68:11: error: dereferencing pointer to
incomplete type

     aiocbp->aio_offset = offset;

           ^

adio/ad_nfs/ad_nfs_iwrite.c:69:11: error: dereferencing pointer to
incomplete type

     aiocbp->aio_buf    = buf;

           ^

adio/ad_nfs/ad_nfs_iwrite.c:70:11: error: dereferencing pointer to
incomplete type

     aiocbp->aio_nbytes = len;


I have attempted to research and cannot find any direction to proceed.  Any
advice/assistance would be greatly appreciated!

Thank you
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20160328/a6dcb863/attachment.html>


More information about the mvapich-discuss mailing list