Hi all I have a proprietery cross compiler that runs on a Windows i386 platform .. i'm wondering if i can compile the Linux kernel with it I can't use gcc and binutils cause i wanna cross compiling to a arch that is not supported by gcc i've googled for linux kernel compilation software requirements and what is noted at: http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html#SOFTWARE-REQUIREMENTS that GNU tools are required, but it isn't explicitly noted that other tools won't work 1- The compiler is capable of importing standard make files .. but i think that the kernel use something called "KBUILD system" so is considered as a standard Makefile? 2- I've noticed that the top Makefile for the kernel will look for a some utilities "like shell for example" will it work without a shell or one of those utilities? 3- is the source of the kernel written without any GNU C extensions .. i mean will it compile with C99 standard ? 4- The Makefiles has been written for the gcc compiler and and compiler options .. so is there any compiler option that is needed and that doesn't to be existed for another compilers? 5- is this compilation is impossible cause it'll be done on a windows platform or cause i'll use a compiler other than gcc? 6- if it was the mater of the environment only .. can cygwin help in this case ? remember that i have to invoke a windows application "compiler" from cygwin after googling i couldn't get any pointer cause it seems very odd and strange (if not impossible) to compile the linux kernel using a compiler other than gcc and on a window platform .. so thanks for anypointers MHD.Tayseer -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/