이글은 microwindow.org에서 가지고 왔습니다.



======================== sample.c ========================
#include
#define MWINCLUDECOLORS
#include "microwin/nano-X.h"

GR_WINDOW_ID wid;
GR_GC_ID gc;

void event_handler (GR_EVENT *event);

int main (void)
{
if (GrOpen() < 0)
{
fprintf (stderr, "GrOpen failed");
exit (1);
}

gc = GrNewGC();
GrSetGCUseBackground (gc, GR_FALSE);
GrSetGCForeground (gc, RED);

wid = GrNewWindowEx (GR_WM_PROPS_APPFRAME |
GR_WM_PROPS_CAPTION |
GR_WM_PROPS_CLOSEBOX,
"Hello Window",
GR_ROOT_WINDOW_ID,
50, 50, 200, 100, WHITE);

GrSelectEvents (wid, GR_EVENT_MASK_EXPOSURE |
GR_EVENT_MASK_CLOSE_REQ);

GrMapWindow (wid);
GrMainLoop (event_handler);
}

void event_handler (GR_EVENT *event)
{
switch (event->type)
{
case GR_EVENT_TYPE_EXPOSURE:
GrText (wid, gc, 50, 50,
"Hello World", -1, GR_TFASCII);
break;

case GR_EVENT_TYPE_CLOSE_REQ:
GrClose();
exit (0);
}
}

microwindows의 config파일에서 arm 용으로 설정을 하신 후, 위 파일을
demos/nanox/에서 만듭니다. 그리고 난 후 demos/nanox/Makefile부분를
수정해 줍니다(다른 부분과 비슷하게 추가).
그런다음... microwindows 디렉토리에 가서 다시 컴파일 하면 위 파일이 컴
파일 되며, bin 에 보면 실행화일이 만들어 져 있습니다..
그럼 그 파일을 ezboard에 가져가셔서 실행하면 됩니다.

저의 시도 한 방법입니다...
저도 여기 까지 밖에 안해봐서...

======
======
그리고... 개구리님...푸지님... 하나의 파일(sample.c)만 다시 컴파일하
는 하려면 어떻게 하나요..