From f4cf11dfae6d324233aef912f2844ffdeb30eb53 Mon Sep 17 00:00:00 2001 From: paugier Date: Fri, 12 Jan 2024 12:29:27 +0100 Subject: [PATCH] Doc build-from-source.md --- doc/build-from-source.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/doc/build-from-source.md b/doc/build-from-source.md index fdab4d1f..b06aa90d 100644 --- a/doc/build-from-source.md +++ b/doc/build-from-source.md @@ -147,17 +147,22 @@ Note that Fluidsim builds are not sensible to the [`~/.pythranrc` file](pythranr ``` -```{todo} +```{admonition} FAQ + +- How to know which compilers and compilation flags are used? + How to check if XSIMD was indeed used? + + One can study the file `build/cp39/compile_commands.json`. - How to differentiate a native build from a regular build to produce binaries usable on other computers? -- How to know which compilers and compilation flags are used? - -- How to check if XSIMD was indeed used? + ??? - How to produce a wheel for other architectures (cross-compilation)? + ??? + ``` ### Setup a full developer environment with editable installation @@ -222,8 +227,8 @@ pip install -e . -v --no-build-isolation --no-deps ### Conda-based Python with conda-forge and Pixi -One can use [Pixi] to setup a developer environment based on [conda-forge] and compile from source. From the root directory of Fluidsim repository, just -run: +One can use [Pixi] to setup a developer environment based on [conda-forge] and +compile from source. From the root directory of Fluidsim repository, just run: ```sh # TODO: remove this clone after Transonic release