bob@bob-desktop:~$ ./halcompile --install oracchanger.comp make -C /usr/src/linux-headers-2.6.32-122-rtai SUBDIRS=`pwd` CC=gcc V=0 -o /Module.symvers modules make[1]: Entering directory `/usr/src/linux-headers-2.6.32-122-rtai' CC [M] /tmp/tmpFAkK5m/oracchanger.o /tmp/tmpFAkK5m/oracchanger.c:2:19: error: rtapi.h: No such file or directory /tmp/tmpFAkK5m/oracchanger.c:4:23: error: rtapi_app.h: No such file or directory /tmp/tmpFAkK5m/oracchanger.c:6:26: error: rtapi_string.h: No such file or directory /tmp/tmpFAkK5m/oracchanger.c:7:25: error: rtapi_errno.h: No such file or directory /tmp/tmpFAkK5m/oracchanger.c:8:17: error: hal.h: No such file or directory /tmp/tmpFAkK5m/oracchanger.c:9:26: error: rtapi_math64.h: No such file or directory /tmp/tmpFAkK5m/oracchanger.c:41: error: expected specifier-qualifier-list before ‘hal_bit_t’ /tmp/tmpFAkK5m/oracchanger.c: In function ‘export’: /tmp/tmpFAkK5m/oracchanger.c:77: error: ‘HAL_NAME_LEN’ undeclared (first use in this function) /tmp/tmpFAkK5m/oracchanger.c:77: error: (Each undeclared identifier is reported only once /tmp/tmpFAkK5m/oracchanger.c:77: error: for each function it appears in.) /tmp/tmpFAkK5m/oracchanger.c:80: error: implicit declaration of function ‘hal_malloc’ /tmp/tmpFAkK5m/oracchanger.c:80: warning: initialization makes pointer from integer without a cast /tmp/tmpFAkK5m/oracchanger.c:81: error: implicit declaration of function ‘memset’ /tmp/tmpFAkK5m/oracchanger.c:82: error: implicit declaration of function ‘hal_pin_bit_newf’ /tmp/tmpFAkK5m/oracchanger.c:82: error: ‘HAL_IN’ undeclared (first use in this function) /tmp/tmpFAkK5m/oracchanger.c:82: error: ‘struct __comp_state’ has no member named ‘toolchange’ /tmp/tmpFAkK5m/oracchanger.c:85: error: implicit declaration of function ‘hal_pin_s32_newf’ /tmp/tmpFAkK5m/oracchanger.c:85: error: ‘struct __comp_state’ has no member named ‘toolnumber’ /tmp/tmpFAkK5m/oracchanger.c:88: error: ‘struct __comp_state’ has no member named ‘currenttoolnumber’ /tmp/tmpFAkK5m/oracchanger.c:91: error: ‘HAL_OUT’ undeclared (first use in this function) /tmp/tmpFAkK5m/oracchanger.c:91: error: ‘struct __comp_state’ has no member named ‘toolchanged’ /tmp/tmpFAkK5m/oracchanger.c:94: error: ‘struct __comp_state’ has no member named ‘toolchanged’ /tmp/tmpFAkK5m/oracchanger.c:95: error: ‘struct __comp_state’ has no member named ‘delaystart’ /tmp/tmpFAkK5m/oracchanger.c:98: error: ‘struct __comp_state’ has no member named ‘delaystart’ /tmp/tmpFAkK5m/oracchanger.c:99: error: ‘struct __comp_state’ has no member named ‘delaydone’ /tmp/tmpFAkK5m/oracchanger.c:102: error: ‘struct __comp_state’ has no member named ‘delaydone’ /tmp/tmpFAkK5m/oracchanger.c:103: error: ‘struct __comp_state’ has no member named ‘opto1’ /tmp/tmpFAkK5m/oracchanger.c:106: error: ‘struct __comp_state’ has no member named ‘opto1’ /tmp/tmpFAkK5m/oracchanger.c:107: error: ‘struct __comp_state’ has no member named ‘opto2’ /tmp/tmpFAkK5m/oracchanger.c:110: error: ‘struct __comp_state’ has no member named ‘opto2’ /tmp/tmpFAkK5m/oracchanger.c:111: error: ‘struct __comp_state’ has no member named ‘opto3’ /tmp/tmpFAkK5m/oracchanger.c:114: error: ‘struct __comp_state’ has no member named ‘opto3’ /tmp/tmpFAkK5m/oracchanger.c:115: error: ‘struct __comp_state’ has no member named ‘forward’ /tmp/tmpFAkK5m/oracchanger.c:118: error: ‘struct __comp_state’ has no member named ‘forward’ /tmp/tmpFAkK5m/oracchanger.c:119: error: ‘struct __comp_state’ has no member named ‘run’ /tmp/tmpFAkK5m/oracchanger.c:122: error: ‘struct __comp_state’ has no member named ‘run’ /tmp/tmpFAkK5m/oracchanger.c:123: error: ‘struct __comp_state’ has no member named ‘ishomedX’ /tmp/tmpFAkK5m/oracchanger.c:126: error: ‘struct __comp_state’ has no member named ‘ishomedX’ /tmp/tmpFAkK5m/oracchanger.c:127: error: ‘struct __comp_state’ has no member named ‘ishomedZ’ /tmp/tmpFAkK5m/oracchanger.c:130: error: ‘struct __comp_state’ has no member named ‘ishomedZ’ /tmp/tmpFAkK5m/oracchanger.c:131: error: ‘struct __comp_state’ has no member named ‘position’ /tmp/tmpFAkK5m/oracchanger.c:134: error: ‘struct __comp_state’ has no member named ‘position’ /tmp/tmpFAkK5m/oracchanger.c:135: error: ‘struct __comp_state’ has no member named ‘progress_level’ /tmp/tmpFAkK5m/oracchanger.c:138: error: ‘struct __comp_state’ has no member named ‘progress_level’ /tmp/tmpFAkK5m/oracchanger.c:139: error: implicit declaration of function ‘hal_param_float_newf’ /tmp/tmpFAkK5m/oracchanger.c:139: error: ‘HAL_RW’ undeclared (first use in this function) /tmp/tmpFAkK5m/oracchanger.c:139: error: ‘struct __comp_state’ has no member named ‘times’ /tmp/tmpFAkK5m/oracchanger.c:141: error: ‘struct __comp_state’ has no member named ‘times’ /tmp/tmpFAkK5m/oracchanger.c:143: error: implicit declaration of function ‘hal_param_s32_newf’ /tmp/tmpFAkK5m/oracchanger.c:143: error: ‘struct __comp_state’ has no member named ‘tnumber’ /tmp/tmpFAkK5m/oracchanger.c:145: error: ‘struct __comp_state’ has no member named ‘tnumber’ /tmp/tmpFAkK5m/oracchanger.c:147: error: ‘struct __comp_state’ has no member named ‘bWarn’ /tmp/tmpFAkK5m/oracchanger.c:148: error: ‘struct __comp_state’ has no member named ‘sleeptime’ /tmp/tmpFAkK5m/oracchanger.c:149: error: implicit declaration of function ‘rtapi_snprintf’ /tmp/tmpFAkK5m/oracchanger.c:150: error: implicit declaration of function ‘hal_export_funct’ /tmp/tmpFAkK5m/oracchanger.c:77: warning: unused variable ‘buf’ /tmp/tmpFAkK5m/oracchanger.c: In function ‘rtapi_app_main’: /tmp/tmpFAkK5m/oracchanger.c:159: error: implicit declaration of function ‘hal_init’ /tmp/tmpFAkK5m/oracchanger.c:163: error: implicit declaration of function ‘hal_exit’ /tmp/tmpFAkK5m/oracchanger.c:165: error: implicit declaration of function ‘hal_ready’ oracchanger.comp: In function ‘_’: oracchanger.comp:123: error: ‘struct __comp_state’ has no member named ‘progress_level’ oracchanger.comp:127: error: ‘struct __comp_state’ has no member named ‘currenttoolnumber’ oracchanger.comp:127: error: ‘struct __comp_state’ has no member named ‘bWarn’ oracchanger.comp:127: error: ‘struct __comp_state’ has no member named ‘ishomedX’ oracchanger.comp:127: error: ‘struct __comp_state’ has no member named ‘ishomedZ’ oracchanger.comp:129: error: ‘struct __comp_state’ has no member named ‘bWarn’ oracchanger.comp:130: error: implicit declaration of function ‘rtapi_print_msg’ oracchanger.comp:130: error: ‘RTAPI_MSG_ERR’ undeclared (first use in this function) oracchanger.comp:133: error: ‘struct __comp_state’ has no member named ‘toolchange’ oracchanger.comp:133: error: ‘struct __comp_state’ has no member named ‘toolchanged’ oracchanger.comp:135: error: ‘struct __comp_state’ has no member named ‘currenttoolnumber’ oracchanger.comp:135: error: ‘struct __comp_state’ has no member named ‘toolnumber’ oracchanger.comp:135: error: ‘struct __comp_state’ has no member named ‘currenttoolnumber’ oracchanger.comp:135: error: ‘struct __comp_state’ has no member named ‘toolnumber’ oracchanger.comp:135: error: ‘struct __comp_state’ has no member named ‘toolnumber’ oracchanger.comp:137: error: ‘struct __comp_state’ has no member named ‘run’ oracchanger.comp:138: error: ‘struct __comp_state’ has no member named ‘tnumber’ oracchanger.comp:138: error: ‘struct __comp_state’ has no member named ‘toolnumber’ oracchanger.comp:139: error: ‘struct __comp_state’ has no member named ‘tnumber’ oracchanger.comp:140: error: ‘struct __comp_state’ has no member named ‘tnumber’ oracchanger.comp:140: error: ‘struct __comp_state’ has no member named ‘tnumber’ oracchanger.comp:142: error: ‘struct __comp_state’ has no member named ‘delaystart’ oracchanger.comp:143: error: ‘struct __comp_state’ has no member named ‘forward’ oracchanger.comp:144: error: ‘struct __comp_state’ has no member named ‘sleeptime’ oracchanger.comp:145: error: ‘struct __comp_state’ has no member named ‘progress_level’ oracchanger.comp:152: error: ‘struct __comp_state’ has no member named ‘progress_level’ oracchanger.comp:153: error: ‘struct __comp_state’ has no member named ‘run’ oracchanger.comp:156: error: ‘struct __comp_state’ has no member named ‘toolchange’ oracchanger.comp:156: error: ‘struct __comp_state’ has no member named ‘toolchanged’ oracchanger.comp:157: error: ‘struct __comp_state’ has no member named ‘toolchanged’ oracchanger.comp:159: error: ‘struct __comp_state’ has no member named ‘toolchange’ oracchanger.comp:159: error: ‘struct __comp_state’ has no member named ‘currenttoolnumber’ oracchanger.comp:161: error: ‘struct __comp_state’ has no member named ‘forward’ oracchanger.comp:162: error: ‘struct __comp_state’ has no member named ‘run’ oracchanger.comp:163: error: ‘struct __comp_state’ has no member named ‘progress_level’ oracchanger.comp:165: error: ‘struct __comp_state’ has no member named ‘delaydone’ oracchanger.comp:167: error: ‘struct __comp_state’ has no member named ‘run’ oracchanger.comp:168: error: ‘struct __comp_state’ has no member named ‘delaystart’ oracchanger.comp:174: error: ‘struct __comp_state’ has no member named ‘sleeptime’ oracchanger.comp:174: error: ‘struct __comp_state’ has no member named ‘times’ oracchanger.comp:176: error: ‘struct __comp_state’ has no member named ‘sleeptime’ oracchanger.comp:179: error: ‘struct __comp_state’ has no member named ‘run’ oracchanger.comp:180: error: ‘struct __comp_state’ has no member named ‘progress_level’ oracchanger.comp:184: error: ‘struct __comp_state’ has no member named ‘opto1’ oracchanger.comp:184: error: ‘struct __comp_state’ has no member named ‘opto2’ oracchanger.comp:184: error: ‘struct __comp_state’ has no member named ‘opto3’ oracchanger.comp:185: error: ‘struct __comp_state’ has no member named ‘position’ oracchanger.comp:186: error: ‘struct __comp_state’ has no member named ‘opto1’ oracchanger.comp:186: error: ‘struct __comp_state’ has no member named ‘opto2’ oracchanger.comp:186: error: ‘struct __comp_state’ has no member named ‘opto3’ oracchanger.comp:187: error: ‘struct __comp_state’ has no member named ‘position’ oracchanger.comp:188: error: ‘struct __comp_state’ has no member named ‘opto1’ oracchanger.comp:188: error: ‘struct __comp_state’ has no member named ‘opto2’ oracchanger.comp:188: error: ‘struct __comp_state’ has no member named ‘opto3’ oracchanger.comp:189: error: ‘struct __comp_state’ has no member named ‘position’ oracchanger.comp:190: error: ‘struct __comp_state’ has no member named ‘opto1’ oracchanger.comp:190: error: ‘struct __comp_state’ has no member named ‘opto2’ oracchanger.comp:190: error: ‘struct __comp_state’ has no member named ‘opto3’ oracchanger.comp:191: error: ‘struct __comp_state’ has no member named ‘position’ oracchanger.comp:192: error: ‘struct __comp_state’ has no member named ‘opto1’ oracchanger.comp:192: error: ‘struct __comp_state’ has no member named ‘opto2’ oracchanger.comp:192: error: ‘struct __comp_state’ has no member named ‘opto3’ oracchanger.comp:193: error: ‘struct __comp_state’ has no member named ‘position’ oracchanger.comp:194: error: ‘struct __comp_state’ has no member named ‘opto1’ oracchanger.comp:194: error: ‘struct __comp_state’ has no member named ‘opto2’ oracchanger.comp:194: error: ‘struct __comp_state’ has no member named ‘opto3’ oracchanger.comp:195: error: ‘struct __comp_state’ has no member named ‘position’ oracchanger.comp:198: error: ‘struct __comp_state’ has no member named ‘position’ oracchanger.comp:200: error: ‘struct __comp_state’ has no member named ‘position’ oracchanger.comp:203: error: ‘struct __comp_state’ has no member named ‘progress_level’ oracchanger.comp:207: error: ‘struct __comp_state’ has no member named ‘position’ oracchanger.comp:207: error: ‘struct __comp_state’ has no member named ‘tnumber’ oracchanger.comp:210: error: ‘struct __comp_state’ has no member named ‘run’ oracchanger.comp:211: error: ‘struct __comp_state’ has no member named ‘forward’ oracchanger.comp:212: error: ‘struct __comp_state’ has no member named ‘sleeptime’ oracchanger.comp:213: error: ‘struct __comp_state’ has no member named ‘delaystart’ oracchanger.comp:214: error: ‘struct __comp_state’ has no member named ‘progress_level’ oracchanger.comp:218: error: ‘struct __comp_state’ has no member named ‘sleeptime’ oracchanger.comp:218: error: ‘struct __comp_state’ has no member named ‘times’ oracchanger.comp:220: error: ‘struct __comp_state’ has no member named ‘sleeptime’ oracchanger.comp:223: error: ‘struct __comp_state’ has no member named ‘run’ oracchanger.comp:224: error: ‘struct __comp_state’ has no member named ‘delaystart’ oracchanger.comp:225: error: ‘struct __comp_state’ has no member named ‘progress_level’ oracchanger.comp:229: error: ‘struct __comp_state’ has no member named ‘delaystart’ oracchanger.comp:230: error: ‘struct __comp_state’ has no member named ‘progress_level’ oracchanger.comp:231: error: ‘struct __comp_state’ has no member named ‘toolchanged’ oracchanger.comp:237: error: ‘struct __comp_state’ has no member named ‘progress_level’ make[2]: *** [/tmp/tmpFAkK5m/oracchanger.o] Error 1 make[1]: *** [_module_/tmp/tmpFAkK5m] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-122-rtai' make: *** [modules] Error 2 bob@bob-desktop:~$