
| Unofficial ELF GCC updated |
|
Published: 5th Aug 2006, 19:01:23GMT Source: drobe.co.uk By the Drobe news desk
|
| Page 1 of 1 |
|
| No Gnome puns, please |
|
Lee Noar has released another version of his unofficial ELF-enabled GCC for RISC OS. Version 3.4.6r1 also includes binutils 2.16.1, and is all free to download.
Lee said: "This is an experimental and unofficial version that supports the creation of dynamically linked executables and shared libraries in much the same way as Linux systems.
"Also available is the required runtime system - the support module, dynamic linker, static loader - and standard shared libraries, libUnixlib.so, libgcc.so and libstdc++.so."
His modified C/C++ compiler kit produces ELF binaries, rather than the RISC OS AOF standard files, from compiled applications. ELF is the format commonly found on Linux and other Unix like systems, and a number of debugging aids exist for the binary type. The applications can also enjoy dynamic loading of libraries, that is to say, the programs can pull in what resources they need while running.
• Crispian Daniels has released GNU CLISP 2.39 with SWI support for RISC OS.
Links
What's an ELF? (vs Wikipedia)Related articles First release of unofficial open source SharedCLibrary Unofficial A9home mailing list opened Inside an unofficial Shared C Library
This article has been linked to, or is available in the following formats:
|
| |
|
flypig
 7/8/06 8:35PM |
Good to see what is surely important work, especially from a porting perspective. It would be good to eventually see the runtime system provided as standard with RISC OS. Surely this is where it ultimately belongs?
However, having said that, I'd also hope it wouldn't impact on the likelihood of people creating shared module resources. |
| |
|
|
|