Dear all,
instead of maintaining these scripts, maybe it is possible to have some
build-mode of Open MPI which only builds these tools? AFAIR, all information
for the opal-wrapper are in these .txt files. I.e., nothing inside the binary.
So one could build Open MPI twice. First with the cross-compiler and install
it. Then a second time building only the opal-wrapper and such binaries with
the host compiler and install it over the previous installation, which replaces
only the binaries, not the .txt files.
Maybe this is even possible today, excluding the convenient second
"installation" step?
Best,
Bert
On 24.03.22 17:04, Jeff Squyres (jsquyres) via devel wrote:
Gilles --
Do you know if anyone is actually cross compiling? I agree that this is in the
"nice to have" category, but it is costing Brian time -- if no one is using
this functionality, it's not worth the time. If people are using this functionality,
then it's potentially worth the time.
--
Jeff Squyres
jsquy...@cisco.com
From: devel on behalf of Gilles Gouaillardet via
devel
Sent: Wednesday, March 23, 2022 10:28 PM
To: Open MPI Developers
Cc: Gilles Gouaillardet
Subject: Re: [OMPI devel] Script-based wrapper compilers
Brian,
My 0.02 US$
Script based wrapper compilers are very useful when cross compiling,
so ideally, they should be maintained.
Cheers,
Gilles
On Thu, Mar 24, 2022 at 11:18 AM Barrett, Brian via devel
mailto:devel@lists.open-mpi.org>> wrote:
Does anyone still use the script based wrapper compilers? I have been working
on fixing a number of static library compile issues caused by us historically
not having been great about tracking library dependencies and the
OMPI/PMIx/PRRTE split. Part of this is some fairly significant modifications
to the wrapper compilers (here's the PMIx version:
https://github.com/openpmix/openpmix/commit/e15de4b52f2d331297bbca31beb54b5a377557bc).
It would be easiest to just remove the script based wrapper compilers, but
I'll update them if someone uses them.
Thanks,
Brian
--
Dipl.-Inf. Bert Wesarg
wiss. Mitarbeiter
Technische Universität Dresden
Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH)
01062 Dresden
📞 +49 (351) 463-42451
📠 +49 (351) 463-37773
📧 bert.wes...@tu-dresden.de
🏳️🌈 he/him/his
smime.p7s
Description: S/MIME Cryptographic Signature