[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Xeon Phi port



On Sun, Aug 09, 2015 at 12:02:22PM +0200, Václav ??milauer wrote:
> The first goal of this port would be to bootstrap Debian (using gcc+binutils
> as cross-compiler, those are available from Intel IIRC) and use its
> cross-compiled userland (compiler, packaging infrastructure) over NFS to
> compile other packages on the card itself, using cross-compiled native
> compiler (Python cannot be really cross-compiled currently).

You might consider using rebootstrap[1]. Even though it is intended as a
QA tool, it can help you get these things done. Currently, it builds a
cross toolchain and some 100 packages that are part of the transitive
closure of build-essential. If you want to pursue that path, Simon
McVittie's mail applies, because using rebootstrap requires a Debian
architecture name.

Also note that python2.7 can be cross compiled on Debian. You don't even
need patches, it just works. (This doesn't apply to python3.4, which is
cross BD-uninstallable due to #779458.)

If you need help with any of this, stop by #debian-bootstrap on oftc.

Helmut

[1] https://wiki.debian.org/HelmutGrohne/rebootstrap


Reply to: