이 문제는 컴파일 도중 assert.h 파일과 string.h 파일을 참조하지 못하여 발생하는 문제 입니다.

assert.h, string.h 파일은 /usr/include/ 디렉토리에 존재 합니다. 확인하신후 컴파일을 다시 시도 하시기 바랍니다.


/usr/include/ 디렉토리를 참조하는 경우는 트루타입 폰트를 사용하도록 옵션을 조정한 경우이거나 포토샾 폰트를 사용하도록 옵션을 조정한 경우입니다. 해당 옵션을 끄고 다시 컴파일 해보시기 바랍니다.



>사용자팁 29번글에있는 마이크로 윈도우 다운로드후 컴파일시 에러 내용 입니다.
>
>make clean; make
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/drivers ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/bmp ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/mwobjects ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/winlib ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/engine ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/fonts ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/nanox ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/mwin ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/mwobjects ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nanowm ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nanox ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxkbd ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxroach ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxscribble ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc/libvncauth ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc/vncviewer ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/drivers ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/drivers ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/bmp ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/mwobjects ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/winlib ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/mwin ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/bmp ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/bmp ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/mwobjects ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/mwobjects ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/winlib ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/mwin/winlib ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/engine ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/engine ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/fonts ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/fonts ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/nanox ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/nanox ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/mwin ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/mwobjects ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nanowm ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nanox ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxkbd ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxroach ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxscribble ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc/libvncauth ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc/vncviewer ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/mwin ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos/mwin ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/mwobjects ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos/mwobjects ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nanowm ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nanowm ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nanox ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nanox ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxkbd ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxkbd ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxroach ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxroach ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxscribble ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos/nxscribble ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc/libvncauth ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc/vncviewer ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc/libvncauth ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc/libvncauth ...
>Cleaning dependencies in directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc/vncviewer ...
>Cleaning directory /home/microwindows-0.89pre8_arm_xscale/src/demos/vnc/vncviewer ...
>Updating dependencies in /home/microwindows-0.89pre8_arm_xscale/src/drivers ...
>Compiling fblin8.c ...
>fblin8.c:10:20: assert.h: 그런 파일이나 디렉토리가 없음
>fblin8.c:16:20: string.h: 그런 파일이나 디렉토리가 없음
>In file included from fblin8.c:18:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:593:22: sys/time.h: 그런 파일이나 디렉토리가 없음
>In file included from fblin8.c:18:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:602: field `timeout' has incomplete type
>fblin8.c:32: `NULL' undeclared here (not in a function)
>fblin8.c:33: `NULL' undeclared here (not in a function)
>fblin8.c: In function `linear8_drawpixel':
>fblin8.c:53: warning: implicit declaration of function `assert'
>fblin8.c: In function `linear8_drawhorzline':
>fblin8.c:95: warning: implicit declaration of function `memset'
>fblin8.c: In function `linear8_blit':
>fblin8.c:214: warning: implicit declaration of function `memmove'
>fblin8.c: In function `init_alpha_lookup':
>fblin8.c:306: warning: implicit declaration of function `malloc'
>fblin8.c: At top level:
>fblin8.c:351: `NULL' undeclared here (not in a function)
>fblin8.c:351: initializer element is not constant
>fblin8.c:351: (near initialization for `fblinear8.DrawArea')
>make[1]: *** [fblin8.o] 오류 1
>Updating dependencies in /home/microwindows-0.89pre8_arm_xscale/src/mwin ...
>Updating dependencies in /home/microwindows-0.89pre8_arm_xscale/src/mwin/bmp ...
>Compiling car8.c ...
>In file included from car8.c:2:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:593:22: sys/time.h: 그런 파일이나 디렉토리가 없음
>In file included from car8.c:2:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:602: field `timeout' has incomplete type
>make[2]: *** [car8.o] 오류 1
>Creating library /home/microwindows-0.89pre8_arm_xscale/src/lib/libmwobjects.a ...
>Updating dependencies in /home/microwindows-0.89pre8_arm_xscale/src/mwin/winlib ...
>Compiling draw3d.c ...
>Compiling ptinsid.c ...
>Compiling insetr.c ...
>Compiling fastfill.c ...
>Compiling graph3d.c ...
>In file included from graph3d.c:8:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:593:22: sys/time.h: 그런 파일이나 디렉토리가 없음
>In file included from graph3d.c:8:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:602: field `timeout' has incomplete type
>In file included from graph3d.c:9:
>/home/microwindows-0.89pre8_arm_xscale/src/include/graph3d.h:10:18: math.h: 그런 파일이나 디렉토리가 없음
>graph3d.c: In function `circle3':
>graph3d.c:166: warning: implicit declaration of function `cos'
>graph3d.c:167: warning: implicit declaration of function `sin'
>graph3d.c: In function `patch':
>graph3d.c:304: warning: implicit declaration of function `fabs'
>graph3d.c: In function `plotfn':
>graph3d.c:348: warning: implicit declaration of function `sqrt'
>graph3d.c: In function `angle':
>graph3d.c:427: warning: implicit declaration of function `atan'
>make[2]: *** [graph3d.o] 오류 1
>make[1]: *** [subdirs] 오류 2
>Updating dependencies in /home/microwindows-0.89pre8_arm_xscale/src/engine ...
>Compiling devopen.c ...
>devopen.c:15:19: stdio.h: 그런 파일이나 디렉토리가 없음
>devopen.c:16:20: stdlib.h: 그런 파일이나 디렉토리가 없음
>In file included from devopen.c:17:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:593:22: sys/time.h: 그런 파일이나 디렉토리가 없음
>In file included from devopen.c:17:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:602: field `timeout' has incomplete type
>In file included from devopen.c:18:
>/home/microwindows-0.89pre8_arm_xscale/src/include/swap.h:7:20: endian.h: 그런 파일이나 디렉토리가 없음
>/home/microwindows-0.89pre8_arm_xscale/src/include/swap.h:8:22: byteswap.h: 그런 파일이나 디렉토리가 없음
>devopen.c: In function `GdOpenScreen':
>devopen.c:54: `NULL' undeclared (first use in this function)
>devopen.c:54: (Each undeclared identifier is reported only once
>devopen.c:54: for each function it appears in.)
>devopen.c: In function `GdGetScreenInfo':
>devopen.c:172: `NULL' undeclared (first use in this function)
>devopen.c: In function `GdFindNearestColor':
>devopen.c:298: warning: implicit declaration of function `abs'
>devopen.c:316:20: unistd.h: 그런 파일이나 디렉토리가 없음
>devopen.c:317:19: fcntl.h: 그런 파일이나 디렉토리가 없음
>make[1]: *** [devopen.o] 오류 1
>Updating dependencies in /home/microwindows-0.89pre8_arm_xscale/src/fonts ...
>Compiling helvB10.c ...
>In file included from helvB10.c:2:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:593:22: sys/time.h: 그런 파일이나 디렉토리가 없음
>In file included from helvB10.c:2:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:602: field `timeout' has incomplete type
>make[1]: *** [helvB10.o] 오류 1
>Updating dependencies in /home/microwindows-0.89pre8_arm_xscale/src/demos/mwin ...
>Compiling mdemo.c ...
>In file included from mdemo.c:8:
>/home/microwindows-0.89pre8_arm_xscale/src/include/wintern.h:7:20: string.h: 그런 파일이나 디렉토리가 없음
>In file included from mdemo.c:10:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:593:22: sys/time.h: 그런 파일이나 디렉토리가 없음
>In file included from mdemo.c:10:
>/home/microwindows-0.89pre8_arm_xscale/src/include/device.h:602: field `timeout' has incomplete type
>make[2]: *** [mdemo.o] 오류 1
>
>터치패드 사용을 위해서 mk712.c 파일을 drivers에 추가 하여 컴파일 했습니다.
>
>그리고 ez-x5에 있는 램디스크를 다운 받아서 수정 후 사용 할 수 있는지요?
>