[Python-Dev] setup.py and cross-compiling (original) (raw)
Ed Swierk eswierk at arastra.com
Mon Jul 24 19:20:34 CEST 2006
- Previous message: [Python-Dev] Python sprint in Arlington July 29/30
- Next message: [Python-Dev] setup.py and cross-compiling
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I'm cross-compiling Python using uClibc buildroot, which installs target include files and libraries to a directory like ~/toolchain rather than /usr. I couldn't figure out any way to convincing the top-level python/setup.py to look in ~/toolchain instead of /usr when detecting what modules to build.
I decided to hack up setup.py so that an optional root directory (passed via an environment variable) is prepended to all the hardcoded paths like "/usr/include", "/lib", "/lib64", and so on.
Am I missing an easier solution to this problem? I'm happy to post my patch to setup.py if anyone is interested.
--Ed
- Previous message: [Python-Dev] Python sprint in Arlington July 29/30
- Next message: [Python-Dev] setup.py and cross-compiling
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]