[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dragora-users] Cross compilers (darkcrusade)
From: |
Matias A. Fonzo |
Subject: |
[Dragora-users] Cross compilers (darkcrusade) |
Date: |
Mon, 20 Jun 2016 19:28:27 -0300 |
I am pleased to announce the initial release of darkcrusade (2016Jun19).
Darkcrusade is the codename given to deploy and distribute a set of
static cross compilers based on the musl C library[1]. Darkcrusade,
originated in the Dragora GNU/Linux-Libre project[2] is designed to run
independently and for general use.
The darkcrusade tool, begins a process that consists of 2 complete
phases, which involve 10 steps of compilation in total. In the first
phase, a cross compiler for the native architecture is created, the
second phase uses the cross compiler that is produced to deploy the
rest of compilers including different architectures: armv7hl, armv8hl,
i586, microblaze, mips, powerpc, x32, x86_64.
Darkcrusade is optimized for size, distributed in POSIX format, and
uses high-quality compression for long-term archiving[2].
The homepage is at http://www.dragora.org
The sources can be downloaded from
http://rsync.dragora.org/current/sources/compilers/
(see http://dragora.org/repo.fsl/wiki?name=Mirrors)
The sha1sums are:
f383bbb81d846147205255ec875a869df8bd85cd
darkcrusade_2016Jun19-armv7hl.tar.lz
4891d3c6805d91ef6806573a41b51270c818da0b
darkcrusade_2016Jun19-armv8hl.tar.lz
2c3fc5b2281a55217c1a41072ed205d93de89615
darkcrusade_2016Jun19-i586.tar.lz
0471bcefa116ce3b05abf0b81ead33855d6ee2e4
darkcrusade_2016Jun19-microblaze.tar.lz
01d00b2d5dd6107ac61a0a586453da6b8ecbb6a5
darkcrusade_2016Jun19-mips.tar.lz
e1853b7035dccd4fabf9b30c4182355696a3bbe7
darkcrusade_2016Jun19-powerpc.tar.lz
89f065fbecb23fb8b75707d5fb2ff8161bd5b027
darkcrusade_2016Jun19-x32.tar.lz
a2e87ae48903cafe340ac68804321b89aef608c0
darkcrusade_2016Jun19-x86_64.tar.lz
Initial version 2016Jun19:
* Binutils 2.26.
* Linux-libre 3.16.36 (headers).
* GCC 6.1.0.
* Musl 1.1.14.
* Multilib support for i586, x32, and x86_64 targets.
* --with-sysroot support.
Thanks to Gregor Richards for create musl-cross, Szabolcs Nagy for
helping me with the options for armv8hl, and (of course) thanks to Rich
Felker for create and maintain musl.
Please send bug reports and suggestions to address@hidden
References:
[1]: http://www.musl-libc.org
[2]: http://lzip.nongnu.org
--
GPG pub ID = 0x3AAF1CEC203A99D5
Key servers = hkps.pool.sks-keyservers.net - keys.gnupg.net
Key fingerprint = 35BD B9D4 6B56 B5FA CB64 7C9B 3AAF 1CEC 203A 99D5
pgpRCRErZ7_I4.pgp
Description: Firma digital OpenPGP
- [Dragora-users] Cross compilers (darkcrusade),
Matias A. Fonzo <=