신경써주셔서 정말 감사합니다.
앞에분께서 가르쳐주신대로 고쳐서 버그는 잡은것 같은데요.. 에러가 뜨긴뜨는데 이건 Makefile의 문제인것같습니다.제가 Makefile을 만들줄 몰라서 microwindow예제에 있던 Makefile에다 개념없이 추가해서 사용했는데 아마 거기서 에러가 난게 아닌가 싶습니다.그래서 Makefile첨부하고 최종적인 소스코드도 첨부했습니다.그리고 config에서는 nano-X추가해서 컴파일했습니다.그래서config은 첨부하지않고 일부만 붙여넣기했습니다.밑에거는 에러메세지고요..
[root@lap nano]# make
arm-linux-gcc -I/usr/local/arm-linux/include -I/usr/local/arm-linux/include/microwin -Wall-O2 -L/usr/local/arm-linux/lib test.o -O test /root/mw/microwindows-0.89pre8_arm/src/lib/libmwin.a /root/mw/microwindows-0.89pre8_arm/src/lib/libmwinlib.a /root/mw/microwindows-0.89pre8_arm/src/lib/libmwengine.a /root/mw/microwindows-0.89pre8_arm/src/lib/libmwdrivers.a /root/mw/microwindows-0.89pre8_arm/src/lib/libmwfonts.a /root/mw/microwindows-0.89pre8_arm/src/lib/libmwimages.a /root/mw/microwindows-0.89pre8_arm/src/lib/libmwobjects.a /root/mw/microwindows-0.89pre8_arm/src/lib/libnano-X.a /root/mw/microwindows-0.89pre8_arm/src/lib/libvncauth.a
arm-linux-gcc: test: ?? ???? ????? ??
make: *** [test] 오류 1
[root@lap nano]#
혹시모르니 config파일일부를 붙여넣기합니다.

ARCH = LINUX-ARM
ARMTOOLSPREFIX = arm-linux-
MIPSTOOLSPREFIX = mipsel-linux-
POWERPCTOOLSPREFIX = powerpc-linux-
SHTOOLSPREFIX = sh-linux-gnu
RTEMSTOOLSPREFIX = i386-rtemself-
OPTIMIZE = Y
DEBUG = N
VERBOSE = N
MICROWIN = Y
NANOX = Y
SHAREDLIBS = N
OBJFRAMEWORK = N
MICROWINDEMO = Y
NANOXDEMO = Y
NANOWM = Y
SCREEN_PIXTYPE = MWPF_TRUECOLOR565
LINK_APP_INTO_SERVER = N
HAVE_FILEIO = Y
HAVE_BMP_SUPPORT = Y
HAVE_GIF_SUPPORT = N
HAVE_PNM_SUPPORT = N
HAVE_XPM_SUPPORT = N

현재 config파일 앞부분입니다.
번거롭게 해드려 죄송합니다..
그럼 수고하십시요..