I should have mentioned that I was working on Linux.

On 4/13/2015 5:34 PM, Ralph Castain wrote:
Yeah, I verified that on a new machine (Mac OSX 10.10) everything built fine with gcc 4.9.2 - but that’s a new glibc

On Apr 13, 2015, at 4:30 PM, John Cary <c...@txcorp.com <mailto:c...@txcorp.com>> wrote:

Thanks!

Now found the related issue, http://www.open-mpi.org/community/lists/users/2015/01/26134.php

We are similarly using a newer compiler (gcc-4.9.2) on an older
machine (glibc-2.5).

As noted in the above issue, upon adding -fgnu89-inline it built.

....J





On 4/13/2015 4:25 PM, Novosielski, Ryan wrote:
I believe I reported same some months back. I don't remember the outcome or whether I got it working. But you're not alone anyway.

____ *Note: UMDNJ is now Rutgers-Biomedical and Health Sciences*
|| \\UTGERS <smb://UTGERS> |---------------------*O*---------------------
||_// Biomedical | Ryan Novosielski - Senior Technologist
|| \\ and Health | novos...@rutgers.edu <mailto:novos...@rutgers.edu>- 973/972.0922 (2x0922)
||  \\  Sciences | OIRT/High Perf & Res Comp - MSB C630, Newark
    `'

On Apr 13, 2015, at 17:21, John Cary <c...@txcorp.com <mailto:c...@txcorp.com>> wrote:

I am seeing:


Making all in tools/ompi_info
make[2]: Entering directory
`/scr_devlinux/cary/vorpalall/builds/openmpi-1.8.4/static/ompi/tools/ompi_info'
  CC       ompi_info.o
  CC       param.o
  CCLD     ompi_info
../../../ompi/.libs/libmpi.a(strfns.o): In function `lstat64':
strfns.c:(.text+0x0): multiple definition of `lstat64'
../../../ompi/.libs/libmpi.a(register_datarep.o):register_datarep.c:(.text+0x0):
first defined here
../../../ompi/.libs/libmpi.a(ad_init.o): In function `lstat64':
ad_init.c:(.text+0x30): multiple definition of `lstat64'
../../../ompi/.libs/libmpi.a(register_datarep.o):register_datarep.c:(.text+0x0):
first defined here
../../../ompi/.libs/libmpi.a(delete.o): In function `lstat64':
delete.c:(.text+0x0): multiple definition of `lstat64'
../../../ompi/.libs/libmpi.a(register_datarep.o):register_datarep.c:(.text+0x0):
first defined here
../../../ompi/.libs/libmpi.a(iread.o): In function `lstat64':
iread.c:(.text+0x0): multiple definition of `lstat64'
../../../ompi/.libs/libmpi.a(register_datarep.o):register_datarep.c:(.text+0x0):
first defined here
../../../ompi/.libs/libmpi.a(iread_at.o): In function `lstat64':
iread_at.c:(.text+0x0): multiple definition of `lstat64'
../../../ompi/.libs/libmpi.a(register_datarep.o):register_datarep.c:(.text+0x0):
first defined here


using

$ gcc --version
gcc (GCC) 4.9.2

and openmpi configured with

  --enable-static \
  --disable-shared \
  --with-pic \
  --disable-dlopen \
  --enable-mpirun-prefix-by-default \
  --with-valgrind=/path/valgrind \
  --disable-vt

Thoughts?

Thx...J



_______________________________________________
users mailing list
us...@open-mpi.org <mailto:us...@open-mpi.org>
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
Link to this post: http://www.open-mpi.org/community/lists/users/2015/04/26701.php


_______________________________________________
users mailing list
us...@open-mpi.org
Subscription:http://www.open-mpi.org/mailman/listinfo.cgi/users
Link to this 
post:http://www.open-mpi.org/community/lists/users/2015/04/26702.php

_______________________________________________
users mailing list
us...@open-mpi.org <mailto:us...@open-mpi.org>
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
Link to this post: http://www.open-mpi.org/community/lists/users/2015/04/26703.php



_______________________________________________
users mailing list
us...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
Link to this post: 
http://www.open-mpi.org/community/lists/users/2015/04/26704.php

Reply via email to