Making Debian packages cross-compiler ready!
hi Debian folks,
i intent to do a new architecture support for Debian that supports the
embedded versions of powerpc's that do not have for instance a fpu. this
systems do not heve the cpu power or resources like a x86 or ALPHA have
so compiling packages on this systems in most cases inpossible or take
a long time too long get all 4500 debian packages compiled. i would like
to have a cross-compiler support in the debian packages by default so
i can specify extra gcc options or define the name of gcc or other
binutils for instance like the linux kernel Makefile it does. are there
any kind of idears how i this problem can be solved?
i'm working at the moment on a port of linux for the mpc823e and would need
some of the software packages Debian offer but they are pre-compiled for
the wrong architecture :-( so i started to do it by hand, horrible!
creating a working cross-compiler + libc6 environment is a journey too :-) i
intend to use my x86 system to compile for the 823 system and perhaps sometimes
in the future use the Debian build-daemon to do it in background...
i found that the glibc/libc6 package have allready first steps in this
directions on the other hand the gcc package is not cross-compile ready :-(
Raphael Bossek <firstname.lastname@example.org> [ICQ #40047651]
PGP fingerprint: DF 6F 2C 76 46 1E B4 1C 5B A5 2E 1B FC E0 D3 F6
PGP public key: http://www.solutions4linux.de/private/pgpkey.asc
__ _ Debian GNU
/ /(_)_ __ _ ___ __
/ / | | '_ \| | | \ \/ /
/ /__| | | | | |_| |> < The Choice of a GNU Generation