Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Sat, 15 Feb 2014 17:02:15 -0600
From: Richard Pennington <>
Subject: Pre-compiled versions of ELLCC are now available via FTP.


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

Targets supported:
ARM (little and big endian)
Mips (little and big endian)

 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 
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:

Please visit for more information.

Have fun!


[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.

Content of type "text/html" skipped

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.