Le jeu. 9 janv. 2020 à 12:11, Xavier de Gaye <xdeg...@gmail.com> a écrit :
> The shell script python-config has been introduced by bpo issue 16235 named 
> "Add python-config.sh for use during cross compilation" in order "to behave 
> exactly the same as python-config.py except it doesn't depend on a Python 
> interpreter" as stated in the OP. So it does not make sense to say that one 
> may pick the wrong python-config script. Its purpose is to provide 
> cross-compilation configuration data independently of any Python interpreter 
> running natively on the build machine used to do the cross-compilation.

I'm thinking aloud to try to understand how it's supposed to work.

Let's say that I cross-compile Python on x86-64 targeting ARM64. The
build creates a ARM64 "python" program which cannot be executed on the
x86-64 host. A python-config script which contains the target
configuration is generated.

Is the "ARM64" python-config (shell script) executed on the x86-64 host?

Which build command rely on python-config? Is it to cross-compile 3rd
party C extensions on the host?

Victor
-- 
Night gathers, and now my watch begins. It shall not end until my death.
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/ZTYARNCVQW4EBRVNIZ32VAUBMULSL77D/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to