Checking if your kit is complete... Looks good Note (probably harmless): No library found for -ldoublefann Writing Makefile for AI::FANN cp lib/AI/FANN.pm blib/lib/AI/FANN.pm /Users/cpanrun/build/5.8.8/bin/perl /Users/cpanrun/build/5.8.8/lib/5.8.8/ExtUtils/xsubpp -typemap /Users/cpanrun/build/5.8.8/lib/5.8.8/ExtUtils/typemap -typemap typemap FANN.xs > FANN.xsc && mv FANN.xsc FANN.c gcc -c -I. -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -Wdeclaration-after-statement -O3 -DVERSION=\"0.07\" -DXS_VERSION=\"0.07\" "-I/Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/CORE" FANN.c FANN.xs:11:24: error: doublefann.h: No such file or directory In file included from FANN.xs:12: morefann.h:6: error: parse error before 'fann_type' morefann.h:14: warning: 'struct fann' declared inside parameter list morefann.h:14: warning: its scope is only this definition or declaration, which is probably not what you want morefann.h:17: warning: 'struct fann' declared inside parameter list morefann.h:20: warning: 'struct fann' declared inside parameter list morefann.h:33: warning: 'struct fann' declared inside parameter list In file included from FANN.xs:13: constants.h:27: error: 'FANN_TRAIN_INCREMENTAL' undeclared here (not in a function) constants.h:28: error: 'FANN_TRAIN_BATCH' undeclared here (not in a function) constants.h:29: error: 'FANN_TRAIN_RPROP' undeclared here (not in a function) constants.h:30: error: 'FANN_TRAIN_QUICKPROP' undeclared here (not in a function) constants.h:31: error: 'FANN_LINEAR' undeclared here (not in a function) constants.h:32: error: 'FANN_THRESHOLD' undeclared here (not in a function) constants.h:33: error: 'FANN_THRESHOLD_SYMMETRIC' undeclared here (not in a function) constants.h:34: error: 'FANN_SIGMOID' undeclared here (not in a function) constants.h:35: error: 'FANN_SIGMOID_STEPWISE' undeclared here (not in a function) constants.h:36: error: 'FANN_SIGMOID_SYMMETRIC' undeclared here (not in a function) constants.h:37: error: 'FANN_SIGMOID_SYMMETRIC_STEPWISE' undeclared here (not in a function) constants.h:38: error: 'FANN_GAUSSIAN' undeclared here (not in a function) constants.h:39: error: 'FANN_GAUSSIAN_SYMMETRIC' undeclared here (not in a function) constants.h:40: error: 'FANN_GAUSSIAN_STEPWISE' undeclared here (not in a function) constants.h:41: error: 'FANN_ELLIOT' undeclared here (not in a function) constants.h:42: error: 'FANN_ELLIOT_SYMMETRIC' undeclared here (not in a function) constants.h:43: error: 'FANN_LINEAR_PIECE' undeclared here (not in a function) constants.h:44: error: 'FANN_LINEAR_PIECE_SYMMETRIC' undeclared here (not in a function) constants.h:45: error: 'FANN_ERRORFUNC_LINEAR' undeclared here (not in a function) constants.h:46: error: 'FANN_ERRORFUNC_TANH' undeclared here (not in a function) constants.h:47: error: 'FANN_STOPFUNC_MSE' undeclared here (not in a function) constants.h:48: error: 'FANN_STOPFUNC_BIT' undeclared here (not in a function) FANN.xs:17: error: parse error before '*' token FANN.xs:17: warning: data definition has no type or storage class FANN.xs:18: error: parse error before 'fta_input' FANN.xs:18: warning: data definition has no type or storage class FANN.xs:19: error: parse error before 'fta_output' FANN.xs:19: warning: data definition has no type or storage class FANN.xs:65: error: parse error before 'fann_type' FANN.xs: In function '_fta2sv': FANN.xs:67: error: 'my_perl' undeclared (first use in this function) FANN.xs:67: error: (Each undeclared identifier is reported only once FANN.xs:67: error: for each function it appears in.) FANN.xs:11:24: error: doublefann.h: No such file or directory In file included from FANN.xs:12: morefann.h:6: error: parse error before 'fann_type' morefann.h:14: warning: 'struct fann' declared inside parameter list morefann.h:14: warning: its scope is only this definition or declaration, which is probably not what you want morefann.h:17: warning: 'struct fann' declared inside parameter list morefann.h:20: warning: 'struct fann' declared inside parameter list morefann.h:33: warning: 'struct fann' declared inside parameter list In file included from FANN.xs:13: constants.h:27: error: 'FANN_TRAIN_INCREMENTAL' undeclared here (not in a function) constants.h:28: error: 'FANN_TRAIN_BATCH' undeclared here (not in a function) constants.h:29: error: 'FANN_TRAIN_RPROP' undeclared here (not in a function) constants.h:30: error: 'FANN_TRAIN_QUICKPROP' undeclared here (not in a function) constants.h:31: error: 'FANN_LINEAR' undeclared here (not in a function) constants.h:32: error: 'FANN_THRESHOLD' undeclared here (not in a function) constants.h:33: error: 'FANN_THRESHOLD_SYMMETRIC' undeclared here (not in a function) constants.h:34: error: 'FANN_SIGMOID' undeclared here (not in a function) constants.h:35: error: 'FANN_SIGMOID_STEPWISE' undeclared here (not in a function) constants.h:36: error: 'FANN_SIGMOID_SYMMETRIC' undeclared here (not in a function) constants.h:37: error: 'FANN_SIGMOID_SYMMETRIC_STEPWISE' undeclared here (not in a function) constants.h:38: error: 'FANN_GAUSSIAN' undeclared here (not in a function) constants.h:39: error: 'FANN_GAUSSIAN_SYMMETRIC' undeclared here (not in a function) constants.h:40: error: 'FANN_GAUSSIAN_STEPWISE' undeclared here (not in a function) constants.h:41: error: 'FANN_ELLIOT' undeclared here (not in a function) constants.h:42: error: 'FANN_ELLIOT_SYMMETRIC' undeclared here (not in a function) constants.h:43: error: 'FANN_LINEAR_PIECE' undeclared here (not in a function) constants.h:44: error: 'FANN_LINEAR_PIECE_SYMMETRIC' undeclared here (not in a function) constants.h:45: error: 'FANN_ERRORFUNC_LINEAR' undeclared here (not in a function) constants.h:46: error: 'FANN_ERRORFUNC_TANH' undeclared here (not in a function) constants.h:47: error: 'FANN_STOPFUNC_MSE' undeclared here (not in a function) constants.h:48: error: 'FANN_STOPFUNC_BIT' undeclared here (not in a function) FANN.xs:17: error: parse error before '*' token FANN.xs:17: warning: data definition has no type or storage class FANN.xs:18: error: parse error before 'fta_input' FANN.xs:18: warning: data definition has no type or storage class FANN.xs:19: error: parse error before 'fta_output' FANN.xs:19: warning: data definition has no type or storage class FANN.xs:65: error: parse error before 'fann_type' FANN.xs: In function '_fta2sv': FANN.xs:67: error: 'my_perl' undeclared (first use in this function) FANN.xs:67: error: (Each undeclared identifier is reported only once FANN.xs:67: error: for each function it appears in.) FANN.xs:67: warning: passing argument 1 of 'Perl_newAV' from incompatible pointer type FANN.xs:68: error: 'len' undeclared (first use in this function) FANN.xs:68: warning: passing argument 1 of 'Perl_av_extend' from incompatible pointer type FANN.xs:68: warning: passing argument 3 of 'Perl_av_extend' makes integer from pointer without a cast FANN.xs:69: warning: comparison between pointer and integer FANN.xs:70: warning: passing argument 1 of 'Perl_newSVnv' from incompatible pointer type FANN.xs:71: warning: passing argument 1 of 'Perl_av_store' from incompatible pointer type FANN.xs:73: warning: passing argument 1 of 'Perl_newRV_noinc' from incompatible pointer type FANN.xs: At top level: FANN.xs:93: error: parse error before '*' token FANN.xs: In function '_sv2fta': FANN.xs:96: error: 'fann_type' undeclared (first use in this function) FANN.xs:96: error: invalid operands to binary * FANN.xs:97: warning: ISO C90 forbids mixed declarations and code FANN.xs:99: warning: comparison between pointer and integer FANN.xs:99: error: invalid operands to binary / FANN.xs:99: warning: comparison between pointer and integer FANN.xs:99: error: parse error before ')' token FANN.xs:99: error: invalid operands to binary * FANN.xs:99: error: called object '&' is not a function FANN.xs:99: error: parse error before ')' token FANN.xs: At top level: FANN.xs:110: warning: 'struct fann_error' declared inside parameter list FANN.xs: In function '_check_error': FANN.xs:112: error: 'FANN_E_NO_ERROR' undeclared (first use in this function) FANN.xs:112: warning: comparison between pointer and integer FANN.xs:113: error: dereferencing pointer to incomplete type FANN.xs:113: error: request for member 'errstr' in something not a structure or union FANN.xs:113: error: dereferencing pointer to incomplete type FANN.xs:113: error: request for member 'errstr' in something not a structure or union FANN.xs:113: warning: passing argument 1 of 'strlen' from incompatible pointer type FANN.xs:113: warning: passing argument 2 of 'Perl_newSVpv' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_new_standard': FANN.xs:205: warning: assignment makes pointer from integer without a cast FANN.xs:209: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:67: warning: passing argument 1 of 'Perl_newAV' from incompatible pointer type FANN.xs:68: error: 'len' undeclared (first use in this function) FANN.xs:68: warning: passing argument 1 of 'Perl_av_extend' from incompatible pointer type FANN.xs:68: warning: passing argument 3 of 'Perl_av_extend' makes integer from pointer without a cast FANN.xs:69: warning: comparison between pointer and integer FANN.xs:70: warning: passing argument 1 of 'Perl_newSVnv' from incompatible pointer type FANN.xs:71: warning: passing argument 1 of 'Perl_av_store' from incompatible pointer type FANN.xs:73: warning: passing argument 1 of 'Perl_newRV_noinc' from incompatible pointer type FANN.xs: At top level: FANN.xs:93: error: parse error before '*' token FANN.xs: In function '_sv2fta': FANN.xs:96: error: 'fann_type' undeclared (first use in this function) FANN.xs:96: error: invalid operands to binary * FANN.xs:97: warning: ISO C90 forbids mixed declarations and code FANN.xs:99: warning: comparison between pointer and integer FANN.xs:99: error: invalid operands to binary / FANN.xs:99: warning: comparison between pointer and integer FANN.xs:99: error: parse error before ')' token FANN.xs:99: error: invalid operands to binary * FANN.xs:99: error: called object '&' is not a function FANN.xs:99: error: parse error before ')' token FANN.xs: At top level: FANN.xs:110: warning: 'struct fann_error' declared inside parameter list FANN.xs: In function '_check_error': FANN.xs:112: error: 'FANN_E_NO_ERROR' undeclared (first use in this function) FANN.xs:112: warning: comparison between pointer and integer FANN.xs:113: error: dereferencing pointer to incomplete type FANN.xs:113: error: request for member 'errstr' in something not a structure or union FANN.xs:113: error: dereferencing pointer to incomplete type FANN.xs:113: error: request for member 'errstr' in something not a structure or union FANN.xs:113: warning: passing argument 1 of 'strlen' from incompatible pointer type FANN.xs:113: warning: passing argument 2 of 'Perl_newSVpv' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_new_standard': FANN.xs:205: warning: assignment makes pointer from integer without a cast FANN.xs:209: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_new_sparse': FANN.xs:226: warning: assignment makes pointer from integer without a cast FANN.xs: In function 'XS_AI__FANN_new_sparse': FANN.xs:226: warning: assignment makes pointer from integer without a cast FANN.xs:230: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:230: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_new_shortcut': FANN.xs:246: warning: assignment makes pointer from integer without a cast FANN.xs: In function 'XS_AI__FANN_new_shortcut': FANN.xs:246: warning: assignment makes pointer from integer without a cast FANN.xs:250: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:250: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_new_from_file': FANN.xs:257: warning: assignment makes pointer from integer without a cast FANN.xs:261: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_new_from_file': FANN.xs:257: warning: assignment makes pointer from integer without a cast FANN.xs:261: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_save': FANN.xs:279: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_save': FANN.xs:279: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_run': FANN.c:428: error: parse error before 'input' FANN.c:431: error: 'RETVAL' undeclared (first use in this function) FANN.c:431: error: 'input' undeclared (first use in this function) FANN.c:432: error: dereferencing pointer to incomplete type FANN.c:432: error: request for member 'num_output' in something not a structure or union FANN.xs:286: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_run': FANN.c:428: error: parse error before 'input' FANN.c: In function 'XS_AI__FANN_randomize_weights': FANN.c:456: error: 'fann_type' undeclared (first use in this function) FANN.c:456: error: parse error before 'min_weight' FANN.c:431: error: 'RETVAL' undeclared (first use in this function) FANN.c:431: error: 'input' undeclared (first use in this function) FANN.c:459: error: 'min_weight' undeclared (first use in this function) FANN.c:459: error: 'max_weight' undeclared (first use in this function) FANN.c:432: error: dereferencing pointer to incomplete type FANN.c:432: error: request for member 'num_output' in something not a structure or union FANN.xs:294: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:286: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_train': FANN.c:481: error: parse error before 'input' FANN.c:484: error: 'input' undeclared (first use in this function) FANN.c:484: error: 'desired_output' undeclared (first use in this function) FANN.xs:302: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_randomize_weights': FANN.c:456: error: 'fann_type' undeclared (first use in this function) FANN.c:456: error: parse error before 'min_weight' FANN.c:459: error: 'min_weight' undeclared (first use in this function) FANN.c:459: error: 'max_weight' undeclared (first use in this function) FANN.xs:294: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_test': FANN.c:506: error: parse error before 'input' FANN.c:510: error: 'RETVAL' undeclared (first use in this function) FANN.c:510: error: 'input' undeclared (first use in this function) FANN.c:510: error: 'desired_output' undeclared (first use in this function) FANN.c:511: error: dereferencing pointer to incomplete type FANN.c:511: error: request for member 'num_output' in something not a structure or union FANN.xs:310: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_train': FANN.c:481: error: parse error before 'input' FANN.c:484: error: 'input' undeclared (first use in this function) FANN.c:484: error: 'desired_output' undeclared (first use in this function) FANN.xs:302: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_test': FANN.c:506: error: parse error before 'input' FANN.c:510: error: 'RETVAL' undeclared (first use in this function) FANN.c:510: error: 'input' undeclared (first use in this function) FANN.c:510: error: 'desired_output' undeclared (first use in this function) FANN.c:511: error: dereferencing pointer to incomplete type FANN.c:511: error: request for member 'num_output' in something not a structure or union FANN.xs:310: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_reset_MSE': FANN.xs:316: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_train_on_file': FANN.xs:326: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_train_on_data': FANN.xs:336: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:337: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_cascadetrain_on_file': FANN.xs:347: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_cascadetrain_on_data': FANN.xs:357: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:358: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_train_epoch': FANN.xs:365: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:366: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_cascade_activation_functions': FANN.xs:386: error: invalid application of 'sizeof' to incomplete type 'enum fann_activationfunc_enum' FANN.xs:386: error: invalid application of 'sizeof' to incomplete type 'enum fann_activationfunc_enum' FANN.xs:386: error: invalid application of 'sizeof' to incomplete type 'enum fann_activationfunc_enum' FANN.xs:389: error: invalid use of undefined type 'enum fann_activationfunc_enum' FANN.xs:389: error: dereferencing pointer to incomplete type FANN.xs:389: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.xs:396: warning: initialization makes pointer from integer without a cast FANN.xs:399: error: invalid use of undefined type 'enum fann_activationfunc_enum' FANN.xs:399: error: dereferencing pointer to incomplete type FANN.xs:399: error: 'FANN_ACTIVATIONFUNC_NAMES' undeclared (first use in this function) FANN.xs:399: warning: passing argument 2 of '_enum2sv' makes integer from pointer without a cast FANN.xs:399: warning: passing argument 3 of '_enum2sv' from incompatible pointer type FANN.xs:399: warning: passing argument 4 of '_enum2sv' makes integer from pointer without a cast FANN.xs: In function 'XS_AI__FANN_cascade_activation_steepnesses': FANN.xs:416: error: 'fann_type' undeclared (first use in this function) FANN.xs:416: error: 'steepnesses' undeclared (first use in this function) FANN.xs:416: error: invalid operands to binary * FANN.xs:418: warning: comparison between pointer and integer FANN.xs:418: error: invalid operands to binary / FANN.xs:418: warning: comparison between pointer and integer FANN.xs:418: error: parse error before ')' token FANN.xs:418: error: invalid operands to binary * FANN.xs:418: error: called object '&' is not a function FANN.xs:418: error: parse error before ')' token FANN.xs:419: warning: passing argument 2 of 'Perl_save_freepv' from incompatible pointer type FANN.xs:421: error: assignment of read-only location FANN.xs:428: error: invalid operands to binary * FANN.xs: In function 'XS_AI__FANN__TrainData_new_from_file': FANN.xs:448: warning: assignment makes pointer from integer without a cast FANN.xs:450: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN__TrainData_new_empty': FANN.xs:463: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN__TrainData_data': FANN.xs:474: error: dereferencing pointer to incomplete type FANN.xs:474: error: request for member 'num_data' in something not a structure or union FANN.xs:474: warning: comparison between pointer and integer FANN.xs:478: error: dereferencing pointer to incomplete type FANN.xs:478: error: request for member 'num_input' in something not a structure or union FANN.xs:478: warning: passing argument 3 of '_srv2av' makes integer from pointer without a cast FANN.xs: In function 'XS_AI__FANN_reset_MSE': FANN.xs:316: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_train_on_file': FANN.xs:326: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_train_on_data': FANN.xs:336: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:337: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_cascadetrain_on_file': FANN.xs:347: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_cascadetrain_on_data': FANN.xs:357: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:358: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_train_epoch': FANN.xs:365: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:366: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN_cascade_activation_functions': FANN.xs:479: error: dereferencing pointer to incomplete typeFANN.xs:386: error: invalid application of 'sizeof' to incomplete type 'enum fann_activationfunc_enum' FANN.xs:386: error: invalid application of 'sizeof' to incomplete type 'enum fann_activationfunc_enum' FANN.xs:386: error: invalid application of 'sizeof' to incomplete type 'enum fann_activationfunc_enum' FANN.xs:389: error: invalid use of undefined type 'enum fann_activationfunc_enum' FANN.xs:389: error: dereferencing pointer to incomplete type FANN.xs:389: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.xs:396: warning: initialization makes pointer from integer without a cast FANN.xs:399: error: invalid use of undefined type 'enum fann_activationfunc_enum' FANN.xs:399: error: dereferencing pointer to incomplete type FANN.xs:399: error: 'FANN_ACTIVATIONFUNC_NAMES' undeclared (first use in this function) FANN.xs:399: warning: passing argument 2 of '_enum2sv' makes integer from pointer without a cast FANN.xs:399: warning: passing argument 3 of '_enum2sv' from incompatible pointer type FANN.xs:399: warning: passing argument 4 of '_enum2sv' makes integer from pointer without a cast FANN.xs: In function 'XS_AI__FANN_cascade_activation_steepnesses': FANN.xs:416: error: 'fann_type' undeclared (first use in this function) FANN.xs:416: error: 'steepnesses' undeclared (first use in this function) FANN.xs:416: error: invalid operands to binary * FANN.xs:418: warning: comparison between pointer and integer FANN.xs:418: error: invalid operands to binary / FANN.xs:418: warning: comparison between pointer and integer FANN.xs:418: error: parse error before ')' token FANN.xs:418: error: invalid operands to binary * FANN.xs:418: error: called object '&' is not a function FANN.xs:418: error: parse error before ')' token FANN.xs:419: warning: passing argument 2 of 'Perl_save_freepv' from incompatible pointer type FANN.xs:421: error: assignment of read-only location FANN.xs:428: error: invalid operands to binary * FANN.xs: In function 'XS_AI__FANN__TrainData_new_from_file': FANN.xs:448: warning: assignment makes pointer from integer without a cast FANN.xs:450: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN__TrainData_new_empty': FANN.xs:463: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs: In function 'XS_AI__FANN__TrainData_data': FANN.xs:474: error: dereferencing pointer to incomplete type FANN.xs:474: error: request for member 'num_data' in something not a structure or union FANN.xs:474: warning: comparison between pointer and integer FANN.xs:478: error: dereferencing pointer to incomplete type FANN.xs:478: error: request for member 'num_input' in something not a structure or union FANN.xs:478: warning: passing argument 3 of '_srv2av' makes integer from pointer without a cast FANN.xs:479: error: dereferencing pointer to incomplete type FANN.xs:479: error: request for member 'num_input' in something not a structure or union FANN.xs:479: warning: comparison between pointer and integer FANN.xs:481: error: dereferencing pointer to incomplete type FANN.xs:481: error: request for member 'input' in something not a structure or union FANN.xs:481: error: subscripted value is neither array nor pointer FANN.xs:483: error: dereferencing pointer to incomplete type FANN.xs:483: error: request for member 'num_output' in something not a structure or union FANN.xs:483: warning: passing argument 3 of '_srv2av' makes integer from pointer without a cast FANN.xs:484: error: dereferencing pointer to incomplete type FANN.xs:484: error: request for member 'num_output' in something not a structure or union FANN.xs:484: warning: comparison between pointer and integer FANN.xs:486: error: dereferencing pointer to incomplete type FANN.xs:486: error: request for member 'output' in something not a structure or union FANN.xs:486: error: subscripted value is neither array nor pointer FANN.xs:492: error: dereferencing pointer to incomplete type FANN.xs:492: error: request for member 'num_input' in something not a structure or union FANN.xs:492: warning: passing argument 3 of 'Perl_av_extend' makes integer from pointer without a cast FANN.xs:493: error: dereferencing pointer to incomplete type FANN.xs:493: error: request for member 'num_output' in something not a structure or union FANN.xs:493: warning: passing argument 3 of 'Perl_av_extend' makes integer from pointer without a cast FANN.xs:494: error: dereferencing pointer to incomplete type FANN.xs:494: error: request for member 'num_input' in something not a structure or union FANN.xs:494: warning: comparison between pointer and integer FANN.xs:495: error: dereferencing pointer to incomplete type FANN.xs:495: error: request for member 'input' in something not a structure or union FANN.xs:495: error: subscripted value is neither array nor pointer FANN.xs:495: error: incompatible type for argument 2 of 'Perl_newSVnv' FANN.xs:498: error: dereferencing pointer to incomplete type FANN.xs:498: error: request for member 'num_output' in something not a structure or union FANN.xs:498: warning: comparison between pointer and integer FANN.xs:499: error: dereferencing pointer to incomplete type FANN.xs:499: error: request for member 'output' in something not a structure or union FANN.xs:499: error: subscripted value is neither array nor pointer FANN.xs:499: error: incompatible type for argument 2 of 'Perl_newSVnv' FANN.xs: In function 'XS_AI__FANN__TrainData_new': FANN.xs:540: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:549: error: dereferencing pointer to incomplete type FANN.xs:549: error: request for member 'input' in something not a structure or union FANN.xs:549: error: subscripted value is neither array nor pointer FANN.xs:554: error: dereferencing pointer to incomplete type FANN.xs:554: error: request for member 'output' in something not a structure or union FANN.xs:554: error: subscripted value is neither array nor pointer FANN.xs:479: error: request for member 'num_input' in something not a structure or union FANN.xs:479: warning: comparison between pointer and integer FANN.xs:481: error: dereferencing pointer to incomplete type FANN.xs:481: error: request for member 'input' in something not a structure or union FANN.xs:481: error: subscripted value is neither array nor pointer FANN.xs:483: error: dereferencing pointer to incomplete type FANN.xs:483: error: request for member 'num_output' in something not a structure or union FANN.xs:483: warning: passing argument 3 of '_srv2av' makes integer from pointer without a cast FANN.xs:484: error: dereferencing pointer to incomplete type FANN.xs:484: error: request for member 'num_output' in something not a structure or union FANN.xs:484: warning: comparison between pointer and integer FANN.xs:486: error: dereferencing pointer to incomplete type FANN.xs:486: error: request for member 'output' in something not a structure or union FANN.xs:486: error: subscripted value is neither array nor pointer FANN.xs:492: error: dereferencing pointer to incomplete type FANN.xs:492: error: request for member 'num_input' in something not a structure or union FANN.xs:492: warning: passing argument 3 of 'Perl_av_extend' makes integer from pointer without a cast FANN.xs:493: error: dereferencing pointer to incomplete type FANN.xs:493: error: request for member 'num_output' in something not a structure or union FANN.xs:493: warning: passing argument 3 of 'Perl_av_extend' makes integer from pointer without a cast FANN.xs:494: error: dereferencing pointer to incomplete type FANN.xs:494: error: request for member 'num_input' in something not a structure or union FANN.xs:494: warning: comparison between pointer and integer FANN.xs:495: error: dereferencing pointer to incomplete type FANN.xs:495: error: request for member 'input' in something not a structure or union FANN.xs:495: error: subscripted value is neither array nor pointer FANN.xs:495: error: incompatible type for argument 2 of 'Perl_newSVnv' FANN.xs:498: error: dereferencing pointer to incomplete type FANN.xs:498: error: request for member 'num_output' in something not a structure or union FANN.xs:498: warning: comparison between pointer and integer FANN.xs:499: error: dereferencing pointer to incomplete type FANN.xs:499: error: request for member 'output' in something not a structure or union FANN.xs:499: error: subscripted value is neither array nor pointer FANN.xs:499: error: incompatible type for argument 2 of 'Perl_newSVnv' FANN.xs: In function 'XS_AI__FANN__TrainData_new': FANN.xs:540: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:549: error: dereferencing pointer to incomplete type FANN.xs:549: error: request for member 'input' in something not a structure or union FANN.xs:549: error: subscripted value is neither array nor pointer FANN.xs:554: error: dereferencing pointer to incomplete type FANN.xs:554: error: request for member 'output' in something not a structure or union FANN.xs:554: error: subscripted value is neither array nor pointer FANN.xs: In function 'XS_AI__FANN__TrainData_shuffle': FANN.xs:570: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN__TrainData_scale_input': FANN.c:1082: error: 'fann_type' undeclared (first use in this function) FANN.c:1082: error: parse error before 'new_min' FANN.c:1085: error: 'new_min' undeclared (first use in this function) FANN.c:1085: error: 'new_max' undeclared (first use in this function) FANN.xs:578: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN__TrainData_scale_output': FANN.c:1107: error: 'fann_type' undeclared (first use in this function) FANN.c:1107: error: parse error before 'new_min' FANN.c:1110: error: 'new_min' undeclared (first use in this function) FANN.c:1110: error: 'new_max' undeclared (first use in this function) FANN.xs:586: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN__TrainData_scale': FANN.c:1132: error: 'fann_type' undeclared (first use in this function) FANN.c:1132: error: parse error before 'new_min' FANN.c:1135: error: 'new_min' undeclared (first use in this function) FANN.c:1135: error: 'new_max' undeclared (first use in this function) FANN.xs:594: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN__TrainData_subset': FANN.c:1161: warning: assignment makes pointer from integer without a cast FANN.xs:602: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:603: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_training_algorithm': FANN.c:1190: error: storage size of 'value' isn't known FANN.c:1191: error: storage size of 'RETVAL' isn't known FANN.c:1194: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.xs: In function 'XS_AI__FANN__TrainData_shuffle': FANN.xs:570: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN__TrainData_scale_input': FANN.c:1082: error: 'fann_type' undeclared (first use in this function) FANN.c:1082: error: parse error before 'new_min' FANN.c:1085: error: 'new_min' undeclared (first use in this function) FANN.c:1085: error: 'new_max' undeclared (first use in this function) FANN.xs:578: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN__TrainData_scale_output': FANN.c:1107: error: 'fann_type' undeclared (first use in this function) FANN.c:1107: error: parse error before 'new_min' FANN.c:1110: error: 'new_min' undeclared (first use in this function) FANN.c:1110: error: 'new_max' undeclared (first use in this function) FANN.xs:586: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN__TrainData_scale': FANN.c:1132: error: 'fann_type' undeclared (first use in this function) FANN.c:1132: error: parse error before 'new_min' FANN.c:1135: error: 'new_min' undeclared (first use in this function) FANN.c:1135: error: 'new_max' undeclared (first use in this function) FANN.xs:594: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN__TrainData_subset': FANN.c:1161: warning: assignment makes pointer from integer without a cast FANN.xs:602: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.xs:603: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_training_algorithm': FANN.c:1190: error: storage size of 'value' isn't known FANN.c:1191: error: storage size of 'RETVAL' isn't known FANN.c:1194: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:1202: error: 'FANN_TRAIN_NAMES' undeclared (first use in this function) FANN.c:1202: warning: passing argument 2 of '_enum2sv' makes integer from pointer without a cast FANN.c:1202: warning: passing argument 3 of '_enum2sv' from incompatible pointer type FANN.c:1202: warning: passing argument 4 of '_enum2sv' makes integer from pointer without a cast accessors.xsh:16: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_train_error_function': FANN.c:1226: error: storage size of 'value' isn't known FANN.c:1227: error: storage size of 'RETVAL' isn't known FANN.c:1230: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:1238: error: 'FANN_ERRORFUNC_NAMES' undeclared (first use in this function) FANN.c:1238: warning: passing argument 2 of '_enum2sv' makes integer from pointer without a cast FANN.c:1238: warning: passing argument 3 of '_enum2sv' from incompatible pointer type FANN.c:1238: warning: passing argument 4 of '_enum2sv' makes integer from pointer without a cast accessors.xsh:33: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_train_stop_function': FANN.c:1262: error: storage size of 'value' isn't known FANN.c:1263: error: storage size of 'RETVAL' isn't known FANN.c:1266: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:1274: error: 'FANN_STOPFUNC_NAMES' undeclared (first use in this function) FANN.c:1274: warning: passing argument 2 of '_enum2sv' makes integer from pointer without a cast FANN.c:1274: warning: passing argument 3 of '_enum2sv' from incompatible pointer type FANN.c:1274: warning: passing argument 4 of '_enum2sv' makes integer from pointer without a cast accessors.xsh:50: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_learning_rate': accessors.xsh:67: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c:1202: error: 'FANN_TRAIN_NAMES' undeclared (first use in this function) FANN.c:1202: warning: passing argument 2 of '_enum2sv' makes integer from pointer without a cast FANN.c:1202: warning: passing argument 3 of '_enum2sv' from incompatible pointer type FANN.c:1202: warning: passing argument 4 of '_enum2sv' makes integer from pointer without a cast accessors.xsh:16: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_train_error_function': FANN.c:1226: error: storage size of 'value' isn't known FANN.c:1227: error: storage size of 'RETVAL' isn't known FANN.c:1230: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:1238: error: 'FANN_ERRORFUNC_NAMES' undeclared (first use in this function) FANN.c:1238: warning: passing argument 2 of '_enum2sv' makes integer from pointer without a cast FANN.c:1238: warning: passing argument 3 of '_enum2sv' from incompatible pointer type FANN.c:1238: warning: passing argument 4 of '_enum2sv' makes integer from pointer without a cast accessors.xsh:33: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_train_stop_function': FANN.c:1262: error: storage size of 'value' isn't known FANN.c:1263: error: storage size of 'RETVAL' isn't known FANN.c:1266: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:1274: error: 'FANN_STOPFUNC_NAMES' undeclared (first use in this function) FANN.c:1274: warning: passing argument 2 of '_enum2sv' makes integer from pointer without a cast FANN.c:1274: warning: passing argument 3 of '_enum2sv' from incompatible pointer type FANN.c:1274: warning: passing argument 4 of '_enum2sv' makes integer from pointer without a cast accessors.xsh:50: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_learning_momentum': accessors.xsh:84: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_learning_rate': accessors.xsh:67: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_bit_fail_limit': FANN.c:1367: error: 'fann_type' undeclared (first use in this function) FANN.c:1367: error: parse error before 'value' FANN.c:1372: error: 'value' undeclared (first use in this function) accessors.xsh:97: error: 'RETVAL' undeclared (first use in this function) FANN.c:1380: error: incompatible type for argument 3 of 'Perl_sv_setnv' accessors.xsh:101: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_learning_momentum': accessors.xsh:84: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_quickprop_decay': accessors.xsh:118: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_bit_fail_limit': FANN.c:1367: error: 'fann_type' undeclared (first use in this function) FANN.c:1367: error: parse error before 'value' FANN.c:1372: error: 'value' undeclared (first use in this function) accessors.xsh:97: error: 'RETVAL' undeclared (first use in this function) FANN.c:1380: error: incompatible type for argument 3 of 'Perl_sv_setnv' accessors.xsh:101: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_quickprop_mu': accessors.xsh:135: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_quickprop_decay': accessors.xsh:118: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_rprop_increase_factor': accessors.xsh:152: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_quickprop_mu': accessors.xsh:135: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_rprop_increase_factor': accessors.xsh:152: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_rprop_decrease_factor': accessors.xsh:169: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_rprop_decrease_factor': accessors.xsh:169: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_rprop_delta_min': accessors.xsh:186: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_rprop_delta_max': accessors.xsh:203: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_num_inputs': accessors.xsh:216: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_num_outputs': accessors.xsh:229: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_rprop_delta_min': accessors.xsh:186: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_rprop_delta_max': accessors.xsh:203: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_num_inputs': accessors.xsh:216: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_num_outputs': accessors.xsh:229: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_total_neurons': accessors.xsh:242: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_total_connections': accessors.xsh:255: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_connection_rate': accessors.xsh:268: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_total_neurons': accessors.xsh:242: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_total_connections': accessors.xsh:255: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_connection_rate': accessors.xsh:268: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_MSE': accessors.xsh:281: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_bit_fail': accessors.xsh:294: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_MSE': accessors.xsh:281: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_bit_fail': accessors.xsh:294: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_output_change_fraction': accessors.xsh:311: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_output_stagnation_epochs': accessors.xsh:328: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_candidate_change_fraction': accessors.xsh:345: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_candidate_stagnation_epochs': accessors.xsh:362: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_output_change_fraction': accessors.xsh:311: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_cascade_weight_multiplier':accessors.xsh: In function 'XS_AI__FANN_cascade_output_stagnation_epochs': accessors.xsh:328: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_candidate_change_fraction': accessors.xsh:345: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_candidate_stagnation_epochs': accessors.xsh:362: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_cascade_weight_multiplier': FANN.c:1941: error: 'fann_type' undeclared (first use in this function) FANN.c:1941: error: parse error before 'value' FANN.c:1946: error: 'value' undeclared (first use in this function) accessors.xsh:375: error: 'RETVAL' undeclared (first use in this function) FANN.c:1954: error: incompatible type for argument 3 of 'Perl_sv_setnv' accessors.xsh:379: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_cascade_candidate_limit': FANN.c:1976: error: 'fann_type' undeclared (first use in this function) FANN.c:1976: error: parse error before 'value' FANN.c:1981: error: 'value' undeclared (first use in this function) accessors.xsh:392: error: 'RETVAL' undeclared (first use in this function) FANN.c:1989: error: incompatible type for argument 3 of 'Perl_sv_setnv' accessors.xsh:396: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_max_out_epochs': accessors.xsh:413: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c:1941: error: 'fann_type' undeclared (first use in this function) FANN.c:1941: error: parse error before 'value' FANN.c:1946: error: 'value' undeclared (first use in this function) accessors.xsh:375: error: 'RETVAL' undeclared (first use in this function) FANN.c:1954: error: incompatible type for argument 3 of 'Perl_sv_setnv' accessors.xsh:379: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_cascade_candidate_limit': FANN.c:1976: error: 'fann_type' undeclared (first use in this function) FANN.c:1976: error: parse error before 'value' FANN.c:1981: error: 'value' undeclared (first use in this function) accessors.xsh:392: error: 'RETVAL' undeclared (first use in this function) FANN.c:1989: error: incompatible type for argument 3 of 'Perl_sv_setnv' accessors.xsh:396: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_max_out_epochs': accessors.xsh:413: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_max_cand_epochs': accessors.xsh:430: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_max_cand_epochs': accessors.xsh:430: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_num_candidates': accessors.xsh:443: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_num_candidates': accessors.xsh:443: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_num_candidate_groups': accessors.xsh:460: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_neuron_activation_function': FANN.c:2145: error: storage size of 'value' isn't known FANN.c:2146: error: storage size of 'RETVAL' isn't known FANN.c:2149: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:2157: error: 'FANN_ACTIVATIONFUNC_NAMES' undeclared (first use in this function) FANN.c:2157: warning: passing argument 2 of '_enum2sv' makes integer from pointer without a cast FANN.c:2157: warning: passing argument 3 of '_enum2sv' from incompatible pointer type FANN.c:2157: warning: passing argument 4 of '_enum2sv' makes integer from pointer without a cast accessors.xsh:479: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_layer_activation_function': FANN.c:2182: error: variable 'value' has initializer but incomplete type FANN.c:2182: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:2182: error: storage size of 'value' isn't known accessors.xsh:491: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_cascade_num_candidate_groups': accessors.xsh:460: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_neuron_activation_function': FANN.c:2145: error: storage size of 'value' isn't known FANN.c:2146: error: storage size of 'RETVAL' isn't known FANN.c:2149: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:2157: error: 'FANN_ACTIVATIONFUNC_NAMES' undeclared (first use in this function) FANN.c:2157: warning: passing argument 2 of '_enum2sv' makes integer from pointer without a cast FANN.c:2157: warning: passing argument 3 of '_enum2sv' from incompatible pointer type FANN.c:2157: warning: passing argument 4 of '_enum2sv' makes integer from pointer without a cast accessors.xsh:479: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_layer_activation_function': FANN.c:2182: error: variable 'value' has initializer but incomplete type FANN.c:2182: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:2182: error: storage size of 'value' isn't known accessors.xsh:491: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_hidden_activation_function': FANN.c:2207: error: variable 'value' has initializer but incomplete type FANN.c:2207: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:2207: error: storage size of 'value' isn't known accessors.xsh:502: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_output_activation_function': FANN.c:2232: error: variable 'value' has initializer but incomplete type FANN.c:2232: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:2232: error: storage size of 'value' isn't known accessors.xsh:513: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_neuron_activation_steepness': FANN.c:2259: error: 'fann_type' undeclared (first use in this function) FANN.c:2259: error: parse error before 'value' FANN.c:2264: error: 'value' undeclared (first use in this function) accessors.xsh:528: error: 'RETVAL' undeclared (first use in this function) FANN.c:2272: error: incompatible type for argument 3 of 'Perl_sv_setnv' accessors.xsh:532: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_layer_activation_steepness': FANN.c:2295: error: 'fann_type' undeclared (first use in this function) FANN.c:2295: error: parse error before 'value' accessors.xsh:542: error: 'value' undeclared (first use in this function) accessors.xsh:544: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_hidden_activation_steepness': FANN.c:2320: error: 'fann_type' undeclared (first use in this function) FANN.c:2320: error: parse error before 'value' accessors.xsh:553: error: 'value' undeclared (first use in this function) accessors.xsh:555: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_output_activation_steepness':FANN.c: In function 'XS_AI__FANN_hidden_activation_function': FANN.c:2207: error: variable 'value' has initializer but incomplete type FANN.c:2345: error: 'fann_type' undeclared (first use in this function) FANN.c:2345: error: parse error before 'value' FANN.c:2207: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:2207: error: storage size of 'value' isn't known accessors.xsh:564: error: 'value' undeclared (first use in this function) accessors.xsh:502: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh:566: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_output_activation_function': FANN.c:2232: error: variable 'value' has initializer but incomplete type FANN.c:2232: warning: passing argument 3 of '_sv2enum' makes integer from pointer without a cast FANN.c:2232: error: storage size of 'value' isn't known accessors.xsh:513: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_layer_num_neurons': accessors.xsh:576: warning: passing argument 1 of 'fann_get_num_neurons' from incompatible pointer type accessors.xsh:580: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_neuron_activation_steepness': FANN.c:2259: error: 'fann_type' undeclared (first use in this function) FANN.c:2259: error: parse error before 'value' FANN.c:2264: error: 'value' undeclared (first use in this function) accessors.xsh:528: error: 'RETVAL' undeclared (first use in this function) FANN.c:2272: error: incompatible type for argument 3 of 'Perl_sv_setnv' accessors.xsh: In function 'XS_AI__FANN_num_layers': accessors.xsh:593: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh:532: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN__TrainData_num_inputs': accessors.xsh:606: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_layer_activation_steepness': FANN.c:2295: error: 'fann_type' undeclared (first use in this function) FANN.c:2295: error: parse error before 'value' accessors.xsh:542: error: 'value' undeclared (first use in this function) accessors.xsh:544: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_hidden_activation_steepness': accessors.xsh: In function 'XS_AI__FANN__TrainData_num_outputs': FANN.c:2320: error: 'fann_type' undeclared (first use in this function) accessors.xsh:619: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c:2320: error: parse error before 'value' accessors.xsh:553: error: 'value' undeclared (first use in this function) accessors.xsh:555: warning: passing argument 2 of '_check_error' from incompatible pointer type FANN.c: In function 'XS_AI__FANN_output_activation_steepness': FANN.c:2345: error: 'fann_type' undeclared (first use in this function) FANN.c:2345: error: parse error before 'value' accessors.xsh:564: error: 'value' undeclared (first use in this function) accessors.xsh:566: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN__TrainData_length': accessors.xsh:632: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_layer_num_neurons': accessors.xsh:576: warning: passing argument 1 of 'fann_get_num_neurons' from incompatible pointer type accessors.xsh:580: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN_num_layers': accessors.xsh:593: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN__TrainData_num_inputs': accessors.xsh:606: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN__TrainData_num_outputs': accessors.xsh:619: warning: passing argument 2 of '_check_error' from incompatible pointer type accessors.xsh: In function 'XS_AI__FANN__TrainData_length': accessors.xsh:632: warning: passing argument 2 of '_check_error' from incompatible pointer type lipo: can't open input file: /var/tmp//ccq2JceV.out (No such file or directory) make: *** [FANN.o] Error 1