Re: cross-build-essential

Neil Williams <[email protected]>
Newsgroups gmane.linux.debian.devel.general,gmane.linux.debian.devel.embedded
Message-ID <[email protected]>
On Thu, 19 Jan 2012 12:10:28 +0000
Wookey <[email protected]> wrote:

> I've thought for a long time that a package like build-essential for
> cross-building would be a really good idea. 

+1

> Currently to get the right tools and libs installed for cross-building
> you need to do slightly different things on different distros
> 
> Having just been looking at sbuild cross-support it becomes clear that
> something like this would be a very useful adititon.
> 
> Can anyone see any reason why we shouldn't just have 
> $arch-crossbuild-essential which depends on the right things?
> 
> It can easily be adjusted to be right for the distro it's in, and
> removes the need for livebuilder, sbuild, multistrap etc to know
> internally.

It should probably depend on build-essential itself as a starting point.

It does need to remain just the essential packages though - is it
actually much more than the relevant g++-$version-$triplet
cross-compiler?

The only issue is that cross-compilers don't always move to newer
versions in line with native compilers. So it would actually be easier
for $arch-crossbuild-essential to *not* be from the same source package
as build-essential.

> Currently on Debian you'll need to have made the emdebian repositories
> available because otherwise you won't find any cross-compilers, but
> hopefully we'll have them in the main archive in the not-too distant.
> In Ubuntu it'll just work already (for armel/armhf).
> 
> I'll knock these up unless people have major objections.
> 

Feel free to add me to the uploaders list...

-- 


Neil Williams
=============
http://www.linux.codehelp.co.uk/
signature.asc (application/pgp-signature, 198 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk8YFH8ACgkQk7DVr6iX/QKDMgCgiX/urSNlsCFD+4ZdFvix2BMn
O8cAn0fO+rSNdd1hxNytmbdfLJIujcTJ
=GAPj
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.