Keil DS-5 e Linux

Bom dia à todos, antes de mais nada gostaria de elogiar este forum, que tenho acompanhado à algum tempo, só lendo.
Por diversas razões me vi obrigado à tentar entrar no mundo do Linux embarcado, e optei por começar pela BeagleBoard, que ainda não chegou, e pelo DS-5 da Keil:
http://www.keil.com/arm/ds5/
Após instalar a versão para Windows, resolvir brincar um pouco e instalei o Git e peguei a versão de Linux para ARM OMAP:
git clone git://git.kernel.org/pub/scm/linux/kern ... ap-2.6.git linux-omap-2.6
Ao tentar montar o projeto, da o seguinte erro:
**** Build of configuration Default for project Omap ****
make all
'uname' nÆo ‚ reconhecido como um comando interno
ou externo, um programa oper vel ou um arquivo em lotes.
-x foi inesperado neste momento.
Makefile:535: C:/msysgit/msysgit/linux-omap-2.6/arch//Makefile: No such file or directory
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
process_begin: CreateProcess(NULL, gcc -print-file-name=include, ...) failed.
Makefile:1173: *** multiple target patterns. Stop.
Este primeiro erro se refere a seguinte linha do makefile:
SUBARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ \
-e s/arm.*/arm/ -e s/sa110/arm/ \
-e s/s390x/s390/ -e s/parisc64/parisc/ \
-e s/ppc.*/powerpc/ -e s/mips.*/mips/ \
-e s/sh[234].*/sh/ )
E imagino que muitos outros derivam dele, pois ele não consegue setar a arquitetura, e não consegue porque, imagino eu, que este comando foi escrito para Linux e, obviamente não funciona no Windows!
Por outro lado, o DS-5 foi feito para Windows, e se ele não consegue resolver estas incompatibilidades qual seria sua utilidade?
O makefile tem de ser alterado?
O DS-5 tem de ser alterado?
Eu que tenho de ser alterado?
Estou delirando quando imagino em compilar um kernel de Linux no windows?
Deu um nó...
Por diversas razões me vi obrigado à tentar entrar no mundo do Linux embarcado, e optei por começar pela BeagleBoard, que ainda não chegou, e pelo DS-5 da Keil:
http://www.keil.com/arm/ds5/
Após instalar a versão para Windows, resolvir brincar um pouco e instalei o Git e peguei a versão de Linux para ARM OMAP:
git clone git://git.kernel.org/pub/scm/linux/kern ... ap-2.6.git linux-omap-2.6
Ao tentar montar o projeto, da o seguinte erro:
**** Build of configuration Default for project Omap ****
make all
'uname' nÆo ‚ reconhecido como um comando interno
ou externo, um programa oper vel ou um arquivo em lotes.
-x foi inesperado neste momento.
Makefile:535: C:/msysgit/msysgit/linux-omap-2.6/arch//Makefile: No such file or directory
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
O sistema nÆo pode encontrar o caminho especificado.
process_begin: CreateProcess(NULL, gcc -print-file-name=include, ...) failed.
Makefile:1173: *** multiple target patterns. Stop.
Este primeiro erro se refere a seguinte linha do makefile:
SUBARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ \
-e s/arm.*/arm/ -e s/sa110/arm/ \
-e s/s390x/s390/ -e s/parisc64/parisc/ \
-e s/ppc.*/powerpc/ -e s/mips.*/mips/ \
-e s/sh[234].*/sh/ )
E imagino que muitos outros derivam dele, pois ele não consegue setar a arquitetura, e não consegue porque, imagino eu, que este comando foi escrito para Linux e, obviamente não funciona no Windows!
Por outro lado, o DS-5 foi feito para Windows, e se ele não consegue resolver estas incompatibilidades qual seria sua utilidade?
O makefile tem de ser alterado?
O DS-5 tem de ser alterado?
Eu que tenho de ser alterado?
Estou delirando quando imagino em compilar um kernel de Linux no windows?
Deu um nó...