Hi Jeff, thanks for replying

opal/datatype/.libs/libdatatype_reliable.a doesn't exist.


I tried building on a networked filesystem , and a local one .


when building in /root - i'm getting ore output, but eventually the same error:


make[2]: Entering directory '/root/openmpi-v4.1.5/openmpi-4.1.5/opal/datatype'
  CC       libdatatype_reliable_la-opal_datatype_pack.lo
  CC       libdatatype_reliable_la-opal_datatype_unpack.lo
  CC       opal_convertor_raw.lo
  CC       opal_convertor.lo
  CC       opal_copy_functions.lo
  CC       opal_copy_functions_heterogeneous.lo
  CC       opal_datatype_add.lo
  CC       opal_datatype_clone.lo
  CC       opal_datatype_copy.lo
  CC       opal_datatype_create.lo
  CC       opal_datatype_create_contiguous.lo
  CC       opal_datatype_destroy.lo
  CC       opal_datatype_dump.lo
  CC       opal_datatype_fake_stack.lo
  CC       opal_datatype_get_count.lo
  CC       opal_datatype_module.lo
  CC       opal_datatype_monotonic.lo
  CC       opal_datatype_optimize.lo
  CC       opal_datatype_pack.lo
  CC       opal_datatype_position.lo
  CC       opal_datatype_resize.lo
  CC       opal_datatype_unpack.lo
  CCLD     libdatatype_reliable.la
ranlib: '.libs/libdatatype_reliable.a': No such file
make[2]: *** [Makefile:1870: libdatatype_reliable.la] Error




________________________________
From: Jeff Squyres (jsquyres) <jsquy...@cisco.com>
Sent: Wednesday, July 12, 2023 1:09:35 PM
To: users@lists.open-mpi.org
Cc: Elad Cohen
Subject: Re: OMPI compilation error in Making all datatypes

The output you sent (in the attached tarball) in doesn't really make much sense:


libtool: link: ar cru .libs/libdatatype_reliable.a 
.libs/libdatatype_reliable_la-opal_datatype_pack.o 
.libs/libdatatype_reliable_la-opal_datatype_unpack.o

libtool: link: ranlib .libs/libdatatype_reliable.a

ranlib: '.libs/libdatatype_reliable.a': No such file

Specifically:

  1.  "ar cru .libs/libdatatype_reliable.a" should have created the file 
.libs/libdatatype_reliable.a.
  2.  "ranlib .libs/libdatatype_reliable.a" then should modify the 
.libs/libdatatype_reliable.a that was just created.

I'm not sure how #2 fails to find the file that was just created in step #1.  
No errors were reported by step #1, so that file should be there.

Can you confirm if the file opal/datatype/.libs/libdatatype_reliable.a exists?
Are you building on a networked filesystem, perchance?  If so, is the time 
synchronized between the machine on which you are building and the file server?

________________________________
From: users <users-boun...@lists.open-mpi.org> on behalf of Elad Cohen via 
users <users@lists.open-mpi.org>
Sent: Wednesday, July 12, 2023 4:27 AM
To: users@lists.open-mpi.org <users@lists.open-mpi.org>
Cc: Elad Cohen <el...@volcani.agri.gov.il>
Subject: [OMPI users] OMPI compilation error in Making all datatypes


Hello,

I'm getting this error in both v4.1.4 and v4.1.5:

Making all in datatype
make[2]: Entering directory 
'/data/bin/openmpi-v4.1.5/openmpi-4.1.5/opal/datatype'
  CCLD     libdatatype_reliable.la
ranlib: '.libs/libdatatype_reliable.a': No such file
make[2]: *** [Makefile:1870: libdatatype_reliable.la] Error 1
make[2]: Leaving directory 
'/data/bin/openmpi-v4.1.5/openmpi-4.1.5/opal/datatype'
make[1]: *** [Makefile:2394: all-recursive] Error 1
make[1]: Leaving directory '/data/bin/openmpi-v4.1.5/openmpi-4.1.5/opal'
make: *** [Makefile:1912: all-recursive] Error 1

Thank you


Email secured by Check Point - Threat Emulation policy

Reply via email to