From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/4582 Path: news.gmane.org!not-for-mail From: Richard Pennington Newsgroups: gmane.linux.lib.musl.general Subject: Pre-compiled versions of ELLCC are now available via FTP. Date: Sat, 15 Feb 2014 17:02:15 -0600 Message-ID: <52FFF1F7.9000900@pennware.com> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="------------010303020303050705050907" X-Trace: ger.gmane.org 1392505730 6738 80.91.229.3 (15 Feb 2014 23:08:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 15 Feb 2014 23:08:50 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-4586-gllmg-musl=m.gmane.org@lists.openwall.com Sun Feb 16 00:09:00 2014 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1WEoLz-0000SJ-4u for gllmg-musl@plane.gmane.org; Sun, 16 Feb 2014 00:08:59 +0100 Original-Received: (qmail 26334 invoked by uid 550); 15 Feb 2014 23:08:57 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 26324 invoked from network); 15 Feb 2014 23:08:57 -0000 X-Yahoo-Newman-Id: 809994.42254.bm@smtp114.sbc.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: qM7_NMwVM1nsEvcQCEse2Y6y5BRR8l9y.p0Abgrb1LAdpcS TH8F45zDbNz1KdIGpSansYLzb5Qfw5daRIvd_A8r0N7iufLAwnB73l8DK51N SaNLPQaGDvOzLDcjk5UkGUDqifpylzK3ZGYud_zRd7ncpnqVyJqYkE0JL5iH b6fQ8VonWoC8vpeZNCTsXP2fcuvXljU2XgHpIiDydp5FVYhl.eZe3qw5iT3y r075Hmwi9plDIim3VNSQhFV2OLnbGEyDWtOZsUw1teO0RUEb2x1UhShPV748 G77XGJoxSCsPJU.rGqnzE3w5ILpWlRbgMe339oIbrZvix0il08bUjEHQxL4J PIz9BDW36fMmS5NYAHEP7wFgqpdQ3nVrQEkOhFVldSQXKBXu1RoPxTpV1SS2 z5Fz.QgbsDC9lH9wQzyCodEeVv7lF4chsE2y3EgQqU176ozEgLD0UzgUZJnU pISH2gd2oPF.RCXkFcHqK0b2NXEMHeYbNQHxCxnwhR0r962q4DtEOzO8mYOM vty.A9BqrLF1qRriF7WzaXU8KSB51CcXHvCMPdZHQGuzyBLfxh_uT4V5MQO1 dPtvahx1DWTlf7ltNnPLp X-Yahoo-SMTP: .k_41oOswBAoazK2DOEGsJYq.8Iq6QQePV1SmSiew0D1 X-Rocket-Received: from main.pennware.com (rich@23.126.197.147 with plain [67.195.15.66]) by smtp114.sbc.mail.gq1.yahoo.com with SMTP; 15 Feb 2014 15:08:44 -0800 PST User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 Xref: news.gmane.org gmane.linux.lib.musl.general:4582 Archived-At: This is a multi-part message in MIME format. --------------010303020303050705050907 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, I have made pre-compiled versions of the ELLCC cross compilation tool chain available for various Linux targets. They can be found at ftp://ellcc.org/pub Targets supported: ARM (little and big endian) i386 Mips (little and big endian) PowerPC X86_64 From the README: The files in this directory contain pre-compiled versions of the ELLCC cross compiler tool chain. Each tarball is meant to run on a specific target linux system as indicated by the name, e.g. ellcc-arm-... are executables that are supposed to run on an little endian ARM Linux box. All of the executables in these tarballs are statically linked, so they should run on any reasonably recent Linux box. Tarball contents: C/C++ compiler (ecc, ecc++) Assemblers for all targets GNU binutils compiled to support all targets. GDB compiled to support all the targets. All of the tarballs contain header files and runtime libraries for all the targets so you should be able to build for any one of the targets [1]. These tarballs have not been tested, except for the i386 and x86_64 versions, because I don't have access to Linux boxes running on the other targets. I would welcome feedback on how they work for you. If you have any problems, please post on the ELLCC forum: http://ellcc.org/blog/?forum=forum Please visit http://ellcc.org for more information. Have fun! -Rich [1]: The ARM versions of the executables currently can only target ARM processors because the ecc compiler became too large to be statically linked when all processors were supported. --------------010303020303050705050907 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi,

I have made pre-compiled versions of the ELLCC cross compilation tool chain available for various Linux targets.
They can be found at ftp://ellcc.org/pub

Targets supported:
ARM (little and big endian)
i386
Mips (little and big endian)
PowerPC
X86_64

From the README:
The files in this directory contain pre-compiled versions of the ELLCC
cross compiler tool chain. Each tarball is meant to run on a specific
target linux system as indicated by the name, e.g. ellcc-arm-... are
executables that are supposed to run on an little endian ARM Linux box.

All of the executables in these tarballs are statically linked, so they
should run on any reasonably recent Linux box.

Tarball contents:
    C/C++ compiler (ecc, ecc++)
    Assemblers for all targets
    GNU binutils compiled to support all targets.
    GDB compiled to support all the targets.

All of the tarballs contain header files and runtime libraries for all
the targets so you should be able to build for any one of the targets [1].

These tarballs have not been tested, except for the i386 and x86_64 versions,
because I don't have access to Linux boxes running on the other targets. I
would welcome feedback on how they work for you.

If you have any problems, please post on the ELLCC forum:
    http://ellcc.org/blog/?forum=forum

Please visit http://ellcc.org for more information.

Have fun!

-Rich

[1]: The ARM versions of the executables currently can only target ARM
processors because the ecc compiler became too large to be statically
linked when all processors were supported.
--------------010303020303050705050907--