[Python-Dev] setup.py and cross-compiling (original) (raw)
Ed Swierk eswierk at arastra.com
Tue Jul 25 00:19:46 CEST 2006
- Previous message: [Python-Dev] setup.py and cross-compiling
- Next message: [Python-Dev] setup.py and cross-compiling
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 7/24/06, "Martin v. Löwis" <martin at v.loewis.de> wrote:
The main problem is that it is the host python that runs setup.py, not the target python. Various parts of distutils assume that the information the interpreter provides is correct, yet it is not in a cross-compilation case.
Well, it seems buildroot solves this main problem by building another version of python and pygen that run on the build machine, and hacks the Makefile to run setup.py with these instead of whatever happens to be sitting in /usr/bin.
Thus the modules that do get built seem to work just fine, but setup.py itself ignores all this careful hackery when determining what modules to build and configuring distutils to search for system libraries in various dynamically-discovered paths.
--Ed
- Previous message: [Python-Dev] setup.py and cross-compiling
- Next message: [Python-Dev] setup.py and cross-compiling
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]