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 /home/cpanrun/build/5.10.0/bin/perl genconstants > constants.h /home/cpanrun/build/5.10.0/bin/perl genaccessors > accessors.xsh /home/cpanrun/build/5.10.0/bin/perl /home/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /home/cpanrun/build/5.10.0/lib/ExtUtils/typemap -typemap typemap FANN.xs > FANN.xsc && mv FANN.xsc FANN.c cc -c -I. -D_REENTRANT -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.07\" -DXS_VERSION=\"0.07\" -KPIC "-I/home/cpanrun/build/5.10.0/lib/CORE" FANN.c "FANN.xs", line 11: cannot find include file: "morefann.h", line 2: cannot find include file: "morefann.h", line 5: warning: dubious tag declaration: struct fann_train_data "morefann.h", line 6: syntax error before or at: fann_type "morefann.h", line 6: warning: undefined or missing type for: fann_type "morefann.h", line 14: warning: dubious tag declaration: struct fann "morefann.h", line 17: warning: dubious tag declaration: struct fann "morefann.h", line 20: warning: dubious tag declaration: struct fann "morefann.h", line 33: warning: dubious tag declaration: struct fann "constants.h", line 27: undefined symbol: FANN_TRAIN_INCREMENTAL "constants.h", line 27: non-constant initializer: op "NAME" "constants.h", line 28: undefined symbol: FANN_TRAIN_BATCH "constants.h", line 28: non-constant initializer: op "NAME" "constants.h", line 29: undefined symbol: FANN_TRAIN_RPROP "constants.h", line 29: non-constant initializer: op "NAME" "constants.h", line 30: undefined symbol: FANN_TRAIN_QUICKPROP "constants.h", line 30: non-constant initializer: op "NAME" "constants.h", line 31: undefined symbol: FANN_LINEAR "constants.h", line 31: non-constant initializer: op "NAME" "constants.h", line 32: undefined symbol: FANN_THRESHOLD "constants.h", line 32: non-constant initializer: op "NAME" "constants.h", line 33: undefined symbol: FANN_THRESHOLD_SYMMETRIC "constants.h", line 33: non-constant initializer: op "NAME" "constants.h", line 34: undefined symbol: FANN_SIGMOID "constants.h", line 34: non-constant initializer: op "NAME" "constants.h", line 35: undefined symbol: FANN_SIGMOID_STEPWISE "constants.h", line 35: non-constant initializer: op "NAME" "constants.h", line 36: undefined symbol: FANN_SIGMOID_SYMMETRIC "constants.h", line 36: non-constant initializer: op "NAME" "constants.h", line 37: undefined symbol: FANN_SIGMOID_SYMMETRIC_STEPWISE "constants.h", line 37: non-constant initializer: op "NAME" "constants.h", line 38: undefined symbol: FANN_GAUSSIAN "constants.h", line 38: non-constant initializer: op "NAME" "constants.h", line 39: undefined symbol: FANN_GAUSSIAN_SYMMETRIC "constants.h", line 39: non-constant initializer: op "NAME" "constants.h", line 40: undefined symbol: FANN_GAUSSIAN_STEPWISE "constants.h", line 40: non-constant initializer: op "NAME" "constants.h", line 41: undefined symbol: FANN_ELLIOT "constants.h", line 41: non-constant initializer: op "NAME" "constants.h", line 42: undefined symbol: FANN_ELLIOT_SYMMETRIC "constants.h", line 42: non-constant initializer: op "NAME" "constants.h", line 43: undefined symbol: FANN_LINEAR_PIECE "constants.h", line 43: non-constant initializer: op "NAME" "constants.h", line 44: undefined symbol: FANN_LINEAR_PIECE_SYMMETRIC "constants.h", line 44: non-constant initializer: op "NAME" "constants.h", line 45: undefined symbol: FANN_ERRORFUNC_LINEAR "constants.h", line 45: non-constant initializer: op "NAME" "constants.h", line 46: undefined symbol: FANN_ERRORFUNC_TANH "constants.h", line 46: non-constant initializer: op "NAME" "constants.h", line 47: undefined symbol: FANN_STOPFUNC_MSE "constants.h", line 47: non-constant initializer: op "NAME" "constants.h", line 48: undefined symbol: FANN_STOPFUNC_BIT "constants.h", line 48: non-constant initializer: op "NAME" "FANN.xs", line 17: warning: no explicit type given "FANN.xs", line 17: syntax error before or at: * "FANN.xs", line 17: warning: old-style declaration or incorrect type for: fta "FANN.xs", line 18: warning: no explicit type given "FANN.xs", line 18: identifier redeclared: fta current : int previous: pointer to int : "FANN.xs", line 17 "FANN.xs", line 18: syntax error before or at: fta_input "FANN.xs", line 18: warning: old-style declaration or incorrect type for: fta_input "FANN.xs", line 43: cannot recover from previous errors cc: acomp failed for FANN.c *** Error code 2 make: Fatal error: Command failed for target `FANN.o'