죄송합니다 자꾸 질문드려서요.. 이것 저것 해본다고 했는데도 안돼네요..

암용 마이크로윈도우를 설치 하는데 어려움이 있습니다..

config파일 설정을 끝내고 make하면 아래와 같이 에러가 뜹니다..
이 현상은 LINUX-NATIVE를 LINUX-ARM으로 바꾸면 납니다..
다시 LINUX-NATIVE로 하면 에러 안 납니다..



[root@eett src]# make
Updating dependencies in /microwindows-0.89pre8-arm/src/drivers ...
Compiling genmem.c ...
Compiling fb.c ...
Compiling scr_x11.c ...
scr_x11.c:14: X11/Xlib.h: ?? ???? ????? ??
scr_x11.c:15: X11/Xutil.h: ?? ???? ????? ??
make[1]: *** [scr_x11.o] 오류 1

.....................
.....................중락




Creating library /microwindows-0.89pre8-arm/src/lib/libmwfonts.a ...
Updating dependencies in /microwindows-0.89pre8-arm/src/demos/mwin ...
Compiling mdemo.c ...
Compiling mterm.c ...
Compiling malpha.c ...
Compiling mtest.c ...
Compiling mine.c ...
Compiling mtest2.c ...
make[2]: *** No rule to make target `/microwindows-0.89pre8-arm/src/lib/libmwdrivers.a',
needed by `/microwindows-0.89pre8-arm/src/bin/mdemo'. 멈춤.



일단 crosscompile환경은 강좌의 "잘 되었는지 테스트 해봅시다"까지 된 상태 입니다
제 생각에 scr_x11.c의
#include
#include에서 얘들을 인쿠르드 못하는 것 같은데
컴파일러가 바뀐다고 인쿠르드 경로가 바뀌는 것도 아닐 진데... 왜 에러가 날까요?

그래 Xlib.h와 Xutil.h를 scr_x11.c가 있는 디렉토리인 ...../src/drivers 아래로 복사해서 억지로
인쿠르드 했더니 Xlib.h 파일 내의
#include처럼 생긴 부분에서 다시 에러가 나더군요...
LINUX-NATIVE와 LINUX-ARM은 단지 컴파일러만 바꾸는 것 같은데..
잘 모르겠네요..

그리고 하나만 더 여쭙겠습니다..
crosscompile환경이 설치 되면 /usr/local/arm-linux 디렉토리가 생성되는데 여기의
/usr/local/arm-linux/bin에는 그냥 "gcc, g++, as...." 같은게 있더군요..
그리고 "arm-linux-gcc, arm-linux-g++, arm-linux-as... "같은 얘들은
/usr/local/bin 아래에 있던데 이게 맞나요?

긴 글 읽어 주셔서 감사합니다.. 도움 주시면 더욱 감솨...