> the error I get is :C compiler cannot create executables > > the gcc is version 4.1.1 and I used this to compile the whole system so I > know it works Try setting the target architecture to i386, I'd imagine this is an ASM problem more than anything. AFAIK boot loaders need a snippet of assembly to start the bootstrap in stage 1. K,