Skip to content

Commit 3a0f8cd

Browse files
authored
More improvements to docs (#1069)
Stress that the fact dependencies expand C++ string ABI/libgfortran version doesn't influence the current build. [skip azp]
1 parent f88bafd commit 3a0f8cd

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

docs/src/building.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,13 @@ You should be aware of two incompatibilities in particular:
240240
builds the package only for some platforms and expands the `libgfortran`
241241
versions.
242242

243+
Note that whether you need to build for different C++ string ABIs or libgfortran
244+
versions depends exclusively on whether the products of the current build expose
245+
the `std::string` ABI or directly link to `libgfortran`. The fact that some of
246+
the dependencies need to expand the C++ string ABIs or libgfortran versions is
247+
not relevant for the current build recipe and BinaryBuilder will take care of
248+
installing libraries with matching ABI.
249+
243250
Don't worry if you don't know whether you need to expand the list of platforms
244251
for the C++ `std::string` ABIs or the libgfortran versions: this is often not
245252
possible to know in advance without thoroughly reading the source code or

0 commit comments

Comments
 (0)