PDA

View Full Version : Alternative to GNU binutils??



damvcoool
March 26th, 2007, 08:39 PM
does it exist an alternative to the gnu binutilis??

Mr. C.
March 26th, 2007, 10:56 PM
Like what? What are you looking for ? Binutils consists of many tools...

MrC

damvcoool
March 28th, 2007, 03:58 PM
like the main utilities in binutils

ld - linker
as - assembler

Mr. C.
March 28th, 2007, 06:35 PM
I know the names of what you are looking for.

What are your goals ? There are many linkers, assemblers, etc.

Your question reads like "is there an alternative to four-wheel transportation".

Its your job to clarify specifically what you want, not mine to list all possibilities in time and space.

MrC

damvcoool
March 29th, 2007, 05:28 PM
ohh ok, sorry :P, My goal is to make a system

uclibc
busybox
tcc
linux kernel

without using any GNU code on it.

Keffin
March 29th, 2007, 06:08 PM
You could try looking through the FreeBSD package database for stuff, but their binutils packages seem to be GNU binutils based at least (I've only had a quick look).

Also if by "no GNU code" you mean no code using the GPL license (the only thing I can think of that makes any difference to anything) then you need to rethink your list because the linux kernel and busybox use the GPL (tcc and uclibc use the LGPL).

damvcoool
March 29th, 2007, 07:04 PM
no gnu code means not written by the FSF or the GNU project. like uclibc and busybox, they come from other Project outside GNU. I realldy dont care about the license since i'm not going to retail this stuff nor i going to distribute it un less someone wants a copy :P but i need to make it work first but mostly i'm building it as a learning thing. and by building i mean uclibc, busybox, toybox, linux kernel, tcc (compiler).

Basically i'm missing the replacement for what binutils offers so i can build the system practically from scratch.

Wybiral
March 29th, 2007, 07:26 PM
Whew... Good luck with that! Sounds painful...

damvcoool
March 30th, 2007, 07:47 PM
Whew... Good luck with that! Sounds painful...

It is, speaciall for me because im just starting :P but I accept help :D

Mr. C.
March 30th, 2007, 09:05 PM
I am completely baffled by what you are trying to accomplish.

You said you want to find alternatives to GNU/FSF/GPL utilities, but also say you want to build the system from scratch, but you also are requesting help to do it. You're not going to sell it, will make it available upon request

If you are just trying to learn how to piece together a system, why do you prefer to avoid existing tools that happen to contain the GNU license?

Something is very fishy here.
MrC

simplyw00x
March 30th, 2007, 09:23 PM
The only one of those that he actually says he's avoiding is GNU. He specifies several GPL-licensed tools as the foundation of his system. What;s so fishy here?

damvcoool
March 31st, 2007, 05:46 AM
it is complicated, I want to avoid GNU and/or FSF code because when it is compiled it takes a lot of space and uses a lot of resources, i want somethin simple, easy to follow, and SMALL!! for example tcc (compiler) takes only 130k when compile with it self, busybox replaces most of the gnu utilities like Shell, ls, df, dd, su, sudo, awk. Toybox replaces make, and whatever make invoques (dont really know much about toybox), uclibc replaces gnu c library. I dont know if my point is clear but the only tool that i'm missing replacement is binutils core utilities which are ld (linker) and gas (assembler)