$ make cd src && make all_bs make[1]: Entering directory `/usr/local/bin/ACC/src' gcc -c libacc.c ar rvs ../lib/libacc.a libacc.o r - libacc.o gcc -O2 -o ../bin/acc Parse.c Decls.c Unparse.c Bodies.c AST.c IR.c DefTab.c Types.c Scanning.c Error.c Coder.c Mapping.c Arith.c weaveutil.c Weave.c Semantic.c main.c lexer.c output.c XARITH.c xerror.c XCODER.c pointcut.c symboltable.c y.tab.c grts.c ../bin/tacc -acc-option="-n" -bootstrappath=.. -O2 -o ../bin/acc Parse.c Decls.c Unparse.c Bodies.c AST.c IR.c DefTab.c Types.c Scanning.c Error.c Coder.c Mapping.c Arith.c weaveutil.c Weave.c Semantic.c main.c lexer.c output.c XARITH.c xerror.c XCODER.c pointcut.c symboltable.c y.tab.c grts.c matchinfo.acc matchaa.acc /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:180:39: error: expected specifier-qualifier-list before ‘PointcutType’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:194:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:180:8: note: originally defined here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:194:39: error: expected specifier-qualifier-list before ‘PointcutType’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:333:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:194:8: note: originally defined here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:333:39: error: expected specifier-qualifier-list before ‘PointcutType’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1066:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:333:8: note: originally defined here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1066:39: error: expected specifier-qualifier-list before ‘PointcutType’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1194:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1066:8: note: originally defined here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1208:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1194:8: note: originally defined here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1222:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1208:8: note: originally defined here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1239:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1222:8: note: originally defined here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1253:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1239:8: note: originally defined here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1267:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1253:8: note: originally defined here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1686:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1267:8: note: originally defined here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1700:8: error: redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1686:8: note: originally defined here In file included from /usr/include/sys/types.h:61:0, from /usr/include/sys/signal.h:15, from /usr/include/signal.h:5, from /usr/include/machine/setjmp.h:241, from /usr/include/setjmp.h:10, from /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1729: /usr/include/sys/_types.h:35:3: error: conflicting types for ‘_mbstate_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:63:2: note: previous declaration of ‘_mbstate_t’ was here In file included from /usr/include/sys/signal.h:15:0, from /usr/include/signal.h:5, from /usr/include/machine/setjmp.h:241, from /usr/include/setjmp.h:10, from /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1729: /usr/include/sys/types.h:114:8: error: redefinition of ‘struct timespec’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:170:8: note: originally defined here /usr/include/sys/types.h:119:8: error: redefinition of ‘struct itimerspec’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:184:8: note: originally defined here /usr/include/sys/types.h:233:16: error: redefinition of ‘struct _types_fd_set’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:210:16: note: originally defined here /usr/include/sys/types.h:235:3: error: conflicting types for ‘_types_fd_set’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:211:2: note: previous declaration of ‘_types_fd_set’ was here In file included from /usr/include/sys/types.h:373:0, from /usr/include/sys/signal.h:15, from /usr/include/signal.h:5, from /usr/include/machine/setjmp.h:241, from /usr/include/setjmp.h:10, from /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1729: /usr/include/cygwin/types.h:26:25: error: conflicting types for ‘timespec_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:277:25: note: previous declaration of ‘timespec_t’ was here /usr/include/cygwin/types.h:31:25: error: conflicting types for ‘timestruc_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:279:25: note: previous declaration of ‘timestruc_t’ was here /usr/include/cygwin/types.h:140:8: error: redefinition of ‘struct flock’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:323:8: note: originally defined here /usr/include/cygwin/types.h:211:16: error: redefinition of ‘struct __pthread_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:359:16: note: originally defined here /usr/include/cygwin/types.h:211:45: error: conflicting types for ‘pthread_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:360:3: note: previous declaration of ‘pthread_t’ was here /usr/include/cygwin/types.h:212:16: error: redefinition of ‘struct __pthread_mutex_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:362:16: note: originally defined here /usr/include/cygwin/types.h:212:51: error: conflicting types for ‘pthread_mutex_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:363:3: note: previous declaration of ‘pthread_mutex_t’ was here /usr/include/cygwin/types.h:214:16: error: redefinition of ‘struct __pthread_key_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:365:16: note: originally defined here /usr/include/cygwin/types.h:214:49: error: conflicting types for ‘pthread_key_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:366:3: note: previous declaration of ‘pthread_key_t’ was here /usr/include/cygwin/types.h:215:16: error: redefinition of ‘struct __pthread_attr_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:368:16: note: originally defined here /usr/include/cygwin/types.h:215:50: error: conflicting types for ‘pthread_attr_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:369:3: note: previous declaration of ‘pthread_attr_t’ was here /usr/include/cygwin/types.h:216:16: error: redefinition of ‘struct __pthread_mutexattr_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:371:16: note: originally defined here /usr/include/cygwin/types.h:216:55: error: conflicting types for ‘pthread_mutexattr_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:372:3: note: previous declaration of ‘pthread_mutexattr_t’ was here /usr/include/cygwin/types.h:217:16: error: redefinition of ‘struct __pthread_condattr_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:374:16: note: originally defined here /usr/include/cygwin/types.h:217:54: error: conflicting types for ‘pthread_condattr_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:375:3: note: previous declaration of ‘pthread_condattr_t’ was here /usr/include/cygwin/types.h:218:16: error: redefinition of ‘struct __pthread_cond_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:377:16: note: originally defined here /usr/include/cygwin/types.h:218:50: error: conflicting types for ‘pthread_cond_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:378:3: note: previous declaration of ‘pthread_cond_t’ was here /usr/include/cygwin/types.h:226:1: error: conflicting types for ‘pthread_once_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:381:2: note: previous declaration of ‘pthread_once_t’ was here /usr/include/cygwin/types.h:227:16: error: redefinition of ‘struct __pthread_rwlock_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:383:16: note: originally defined here /usr/include/cygwin/types.h:227:52: error: conflicting types for ‘pthread_rwlock_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:384:3: note: previous declaration of ‘pthread_rwlock_t’ was here /usr/include/cygwin/types.h:228:16: error: redefinition of ‘struct __pthread_rwlockattr_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:386:16: note: originally defined here /usr/include/cygwin/types.h:228:56: error: conflicting types for ‘pthread_rwlockattr_t’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:387:3: note: previous declaration of ‘pthread_rwlockattr_t’ was here /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘__utac_acc__matchinfo_ac__1’: /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1765:22: warning: cast from pointer to integer of different size /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘addJP’: /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1872:15: warning: assignment from incompatible pointer type /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1874:11: warning: assignment from incompatible pointer type /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘printAD_JP’: /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1921:4: warning: assignment from incompatible pointer type /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘__utac_acc__matchinfo_ac__3’: /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1963:8: error: nested redefinition of ‘struct jpInfo’ /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘__utac_acc__matchinfo_ac__8’: /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:2027:22: warning: cast from pointer to integer of different size /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘__utac_acc__matchinfo_ac__9’: /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:2046:22: warning: cast from pointer to integer of different size /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘__utac_acc__matchinfo_ac__11’: /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:2070:1: warning: passing argument 1 of ‘free_jps’ from incompatible pointer type /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1877:6: note: expected ‘struct jpInfo *’ but argument is of type ‘struct jpInfo *’ Makefile:52: recipe for target `all_bs' failed make[1]: *** [all_bs] Error 1 make[1]: Leaving directory `/usr/local/bin/ACC/src' Makefile:2: recipe for target `all' failed make: *** [all] Error 2