your right...sorry about that, wasn't thinking.
the following are the errors I got:
as sysdeps/standalone/i386/start.s -o start.o
sysdeps/standalone/i386/start.s: Assembler messages:
sysdeps/standalone/i386/start.s:106: Warning: using `%cx' instead of `%ecx' due to `w' suffix
sysdeps/standalone/i386/start.s:144: Warning: using `%cx' instead of `%ecx' due to `w' suffix
sysdeps/standalone/i386/start.s:268: Error: junk at end of line, first unrecognized character is `¥'
sysdeps/standalone/i386/start.s:269: Error: bad or irreducible absolute expression
sysdeps/standalone/i386/start.s:269: Error: junk at end of line, first unrecognized character is `¥'
sysdeps/standalone/i386/start.s:270: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:273: Error: junk at end of line, first unrecognized character is `¥'
sysdeps/standalone/i386/start.s:274: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:284: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:285: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:287: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:288: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:298: Error: junk at end of line, first unrecognized character is `¥'
sysdeps/standalone/i386/start.s:299: Error: junk at end of line, first unrecognized character is `¥'
sysdeps/standalone/i386/start.s:300: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:301: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:302: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:304: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:305: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:307: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:308: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:309: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:310: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:312: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:313: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:321: Error: invalid character '_' in mnemonic
sysdeps/standalone/i386/start.s:322: Error: invalid character '_' in mnemonic
make: *** [start.o] Error 1
Thanks,
Kenneth
P.S. I was able to compile uClibc but I haven't tried it out with my OS yet so I'm not sure if it will work.
[EDIT] I failed to link uClibc to my OS