/opt/local/bin/perl /opt/local/lib/perl5/5.12.2/ExtUtils/xsubpp -typemap /opt/local/lib/perl5/5.12.2/ExtUtils/typemap Igraph.xs > Igraph.xsc && mv Igraph.xsc Igraph.c Running Mkbootstrap for Igraph () chmod 644 Igraph.bs cp Igraph.bs blib/arch/auto/Igraph/Igraph.bs Skip blib/lib/find-header-conflicts.pl (unchanged) Skip blib/lib/Igraph.pm (unchanged) chmod 644 blib/arch/auto/Igraph/Igraph.bs Please specify prototyping behavior for Igraph.xs (see perlxs manual) /usr/bin/gcc-4.2 -c -O2 -arch x86_64 -fno-common -DPERL_DARWIN -I/opt/local/include -no-cpp-precomp -fno-strict-aliasing -pipe -fstack-protector -I/opt/local/include -O3 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-I/opt/local/lib/perl5/5.12.2/darwin-thread-multi-2level/CORE" Igraph.c In file included from /opt/local/include/igraph/types.h:75, from /opt/local/include/igraph/igraph.h:43, from Igraph.xs:14: /opt/local/include/igraph/dqueue.h:29: error: redefinition of 'struct igraph_dqueue_char_t' /opt/local/include/igraph/dqueue.h:34: error: redefinition of typedef 'igraph_dqueue_char_t' /opt/local/include/igraph/dqueue.h:34: error: previous declaration of 'igraph_dqueue_char_t' was here /opt/local/include/igraph/dqueue.h:42: error: conflicting types for 'igraph_dqueue_char_pop' /opt/local/include/igraph/dqueue.h:42: error: previous declaration of 'igraph_dqueue_char_pop' was here /opt/local/include/igraph/dqueue.h:43: error: conflicting types for 'igraph_dqueue_char_pop_back' /opt/local/include/igraph/dqueue.h:43: error: previous declaration of 'igraph_dqueue_char_pop_back' was here /opt/local/include/igraph/dqueue.h:44: error: conflicting types for 'igraph_dqueue_char_head' /opt/local/include/igraph/dqueue.h:44: error: previous declaration of 'igraph_dqueue_char_head' was here /opt/local/include/igraph/dqueue.h:45: error: conflicting types for 'igraph_dqueue_char_back' /opt/local/include/igraph/dqueue.h:45: error: previous declaration of 'igraph_dqueue_char_back' was here /opt/local/include/igraph/dqueue.h:46: error: conflicting types for 'igraph_dqueue_char_push' /opt/local/include/igraph/dqueue.h:46: error: previous declaration of 'igraph_dqueue_char_push' was here In file included from /opt/local/include/igraph/types.h:108, from /opt/local/include/igraph/igraph.h:43, from Igraph.xs:14: /opt/local/include/igraph/vector.h:29: error: redefinition of 'struct igraph_vector_char_t' /opt/local/include/igraph/vector.h:33: error: redefinition of typedef 'igraph_vector_char_t' /opt/local/include/igraph/vector.h:33: error: previous declaration of 'igraph_vector_char_t' was here /opt/local/include/igraph/vector.h:50: error: conflicting types for 'igraph_vector_char_init_copy' /opt/local/include/igraph/vector.h:50: error: previous declaration of 'igraph_vector_char_init_copy' was here /opt/local/include/igraph/vector.h:51: error: conflicting types for 'igraph_vector_char_init_seq' /opt/local/include/igraph/vector.h:51: error: previous declaration of 'igraph_vector_char_init_seq' was here /opt/local/include/igraph/vector.h:82: error: conflicting types for 'igraph_vector_char_e' /opt/local/include/igraph/vector.h:82: error: previous declaration of 'igraph_vector_char_e' was here /opt/local/include/igraph/vector.h:83: error: conflicting types for 'igraph_vector_char_e_ptr' /opt/local/include/igraph/vector.h:83: error: previous declaration of 'igraph_vector_char_e_ptr' was here /opt/local/include/igraph/vector.h:84: error: conflicting types for 'igraph_vector_char_set' /opt/local/include/igraph/vector.h:84: error: previous declaration of 'igraph_vector_char_set' was here /opt/local/include/igraph/vector.h:85: error: conflicting types for 'igraph_vector_char_tail' /opt/local/include/igraph/vector.h:85: error: previous declaration of 'igraph_vector_char_tail' was here /opt/local/include/igraph/vector.h:92: error: conflicting types for 'igraph_vector_char_fill' /opt/local/include/igraph/vector.h:92: error: previous declaration of 'igraph_vector_char_fill' was here /opt/local/include/igraph/vector.h:100: error: conflicting types for 'igraph_vector_char_view' /opt/local/include/igraph/vector.h:100: error: previous declaration of 'igraph_vector_char_view' was here /opt/local/include/igraph/vector.h:106: error: conflicting types for 'igraph_vector_char_copy_to' /opt/local/include/igraph/vector.h:106: error: previous declaration of 'igraph_vector_char_copy_to' was here /opt/local/include/igraph/vector.h:126: error: conflicting types for 'igraph_vector_char_add_constant' /opt/local/include/igraph/vector.h:126: error: previous declaration of 'igraph_vector_char_add_constant' was here /opt/local/include/igraph/vector.h:127: error: conflicting types for 'igraph_vector_char_scale' /opt/local/include/igraph/vector.h:127: error: previous declaration of 'igraph_vector_char_scale' was here /opt/local/include/igraph/vector.h:141: error: conflicting types for 'igraph_vector_char_min' /opt/local/include/igraph/vector.h:141: error: previous declaration of 'igraph_vector_char_min' was here /opt/local/include/igraph/vector.h:142: error: conflicting types for 'igraph_vector_char_max' /opt/local/include/igraph/vector.h:142: error: previous declaration of 'igraph_vector_char_max' was here /opt/local/include/igraph/vector.h:146: error: conflicting types for 'igraph_vector_char_minmax' /opt/local/include/igraph/vector.h:146: error: previous declaration of 'igraph_vector_char_minmax' was here /opt/local/include/igraph/vector.h:157: error: conflicting types for 'igraph_vector_char_sum' /opt/local/include/igraph/vector.h:157: error: previous declaration of 'igraph_vector_char_sum' was here /opt/local/include/igraph/vector.h:158: error: conflicting types for 'igraph_vector_char_prod' /opt/local/include/igraph/vector.h:158: error: previous declaration of 'igraph_vector_char_prod' was here /opt/local/include/igraph/vector.h:160: error: conflicting types for 'igraph_vector_char_isininterval' /opt/local/include/igraph/vector.h:160: error: previous declaration of 'igraph_vector_char_isininterval' was here /opt/local/include/igraph/vector.h:162: error: conflicting types for 'igraph_vector_char_any_smaller' /opt/local/include/igraph/vector.h:162: error: previous declaration of 'igraph_vector_char_any_smaller' was here /opt/local/include/igraph/vector.h:166: error: conflicting types for 'igraph_vector_char_maxdifference' /opt/local/include/igraph/vector.h:166: error: previous declaration of 'igraph_vector_char_maxdifference' was here /opt/local/include/igraph/vector.h:172: error: conflicting types for 'igraph_vector_char_contains' /opt/local/include/igraph/vector.h:172: error: previous declaration of 'igraph_vector_char_contains' was here /opt/local/include/igraph/vector.h:175: error: conflicting types for 'igraph_vector_char_search' /opt/local/include/igraph/vector.h:175: error: previous declaration of 'igraph_vector_char_search' was here /opt/local/include/igraph/vector.h:177: error: conflicting types for 'igraph_vector_char_binsearch' /opt/local/include/igraph/vector.h:177: error: previous declaration of 'igraph_vector_char_binsearch' was here /opt/local/include/igraph/vector.h:179: error: conflicting types for 'igraph_vector_char_binsearch2' /opt/local/include/igraph/vector.h:179: error: previous declaration of 'igraph_vector_char_binsearch2' was here /opt/local/include/igraph/vector.h:188: error: conflicting types for 'igraph_vector_char_push_back' /opt/local/include/igraph/vector.h:188: error: previous declaration of 'igraph_vector_char_push_back' was here /opt/local/include/igraph/vector.h:189: error: conflicting types for 'igraph_vector_char_pop_back' /opt/local/include/igraph/vector.h:189: error: previous declaration of 'igraph_vector_char_pop_back' was here /opt/local/include/igraph/vector.h:190: error: conflicting types for 'igraph_vector_char_insert' /opt/local/include/igraph/vector.h:190: error: previous declaration of 'igraph_vector_char_insert' was here /opt/local/include/igraph/vector.h:207: error: conflicting types for 'igraph_vector_char_init_real_end' /opt/local/include/igraph/vector.h:207: error: previous declaration of 'igraph_vector_char_init_real_end' was here /opt/local/include/igraph/vector.h:220: error: conflicting types for 'igraph_vector_char_filter_smaller' /opt/local/include/igraph/vector.h:220: error: previous declaration of 'igraph_vector_char_filter_smaller' was here In file included from /opt/local/include/igraph/types.h:145, from /opt/local/include/igraph/igraph.h:43, from Igraph.xs:14: /opt/local/include/igraph/matrix.h:24: error: redefinition of 'struct igraph_matrix_char_t' /opt/local/include/igraph/matrix.h:27: error: redefinition of typedef 'igraph_matrix_char_t' /opt/local/include/igraph/matrix.h:27: error: previous declaration of 'igraph_matrix_char_t' was here /opt/local/include/igraph/matrix.h:45: error: conflicting types for 'igraph_matrix_char_e' /opt/local/include/igraph/matrix.h:45: error: previous declaration of 'igraph_matrix_char_e' was here /opt/local/include/igraph/matrix.h:47: error: conflicting types for 'igraph_matrix_char_e_ptr' /opt/local/include/igraph/matrix.h:47: error: previous declaration of 'igraph_matrix_char_e_ptr' was here /opt/local/include/igraph/matrix.h:49: error: conflicting types for 'igraph_matrix_char_set' /opt/local/include/igraph/matrix.h:49: error: previous declaration of 'igraph_matrix_char_set' was here /opt/local/include/igraph/matrix.h:56: error: conflicting types for 'igraph_matrix_char_fill' /opt/local/include/igraph/matrix.h:56: error: previous declaration of 'igraph_matrix_char_fill' was here /opt/local/include/igraph/matrix.h:62: error: conflicting types for 'igraph_matrix_char_copy_to' /opt/local/include/igraph/matrix.h:62: error: previous declaration of 'igraph_matrix_char_copy_to' was here /opt/local/include/igraph/matrix.h:114: error: conflicting types for 'igraph_matrix_char_scale' /opt/local/include/igraph/matrix.h:114: error: previous declaration of 'igraph_matrix_char_scale' was here /opt/local/include/igraph/matrix.h:115: error: conflicting types for 'igraph_matrix_char_add_constant' /opt/local/include/igraph/matrix.h:115: error: previous declaration of 'igraph_matrix_char_add_constant' was here /opt/local/include/igraph/matrix.h:128: error: conflicting types for 'igraph_matrix_char_minmax' /opt/local/include/igraph/matrix.h:128: error: previous declaration of 'igraph_matrix_char_minmax' was here /opt/local/include/igraph/matrix.h:152: error: conflicting types for 'igraph_matrix_char_maxdifference' /opt/local/include/igraph/matrix.h:152: error: previous declaration of 'igraph_matrix_char_maxdifference' was here /opt/local/include/igraph/matrix.h:159: error: conflicting types for 'igraph_matrix_char_contains' /opt/local/include/igraph/matrix.h:159: error: previous declaration of 'igraph_matrix_char_contains' was here /opt/local/include/igraph/matrix.h:163: error: conflicting types for 'igraph_matrix_char_search' /opt/local/include/igraph/matrix.h:163: error: previous declaration of 'igraph_matrix_char_search' was here In file included from /opt/local/include/igraph/types.h:297, from /opt/local/include/igraph/igraph.h:43, from Igraph.xs:14: /opt/local/include/igraph/array.h:24: error: redefinition of 'struct igraph_array3_char_t' /opt/local/include/igraph/array.h:27: error: redefinition of typedef 'igraph_array3_char_t' /opt/local/include/igraph/array.h:27: error: previous declaration of 'igraph_array3_char_t' was here /opt/local/include/igraph/array.h:47: error: conflicting types for 'igraph_array3_char_sum' /opt/local/include/igraph/array.h:47: error: previous declaration of 'igraph_array3_char_sum' was here /opt/local/include/igraph/array.h:48: error: conflicting types for 'igraph_array3_char_scale' /opt/local/include/igraph/array.h:48: error: previous declaration of 'igraph_array3_char_scale' was here /opt/local/include/igraph/array.h:49: error: conflicting types for 'igraph_array3_char_fill' /opt/local/include/igraph/array.h:49: error: previous declaration of 'igraph_array3_char_fill' was here In file included from /opt/local/include/igraph/types.h:325, from /opt/local/include/igraph/igraph.h:43, from Igraph.xs:14: /opt/local/include/igraph/stack.h:29: error: redefinition of 'struct igraph_stack_char_t' /opt/local/include/igraph/stack.h:33: error: redefinition of typedef 'igraph_stack_char_t' /opt/local/include/igraph/stack.h:33: error: previous declaration of 'igraph_stack_char_t' was here /opt/local/include/igraph/stack.h:41: error: conflicting types for 'igraph_stack_char_push' /opt/local/include/igraph/stack.h:41: error: previous declaration of 'igraph_stack_char_push' was here /opt/local/include/igraph/stack.h:42: error: conflicting types for 'igraph_stack_char_pop' /opt/local/include/igraph/stack.h:42: error: previous declaration of 'igraph_stack_char_pop' was here /opt/local/include/igraph/stack.h:43: error: conflicting types for 'igraph_stack_char_top' /opt/local/include/igraph/stack.h:43: error: previous declaration of 'igraph_stack_char_top' was here In file included from Igraph.xs:14: /opt/local/include/igraph/igraph.h:597: error: expected declaration specifiers or '...' before 'igraph_vector_bool_t' /opt/local/include/igraph/igraph.h:854: error: expected declaration specifiers or '...' before 'igraph_vector_bool_t' /opt/local/include/igraph/igraph.h:857: error: expected declaration specifiers or '...' before 'igraph_vector_bool_t' /opt/local/include/igraph/igraph.h:879: error: expected ';', ',' or ')' before '*' token /opt/local/include/igraph/igraph.h:884: error: expected ';', ',' or ')' before '*' token /opt/local/include/igraph/igraph.h:891: error: expected ';', ',' or ')' before '*' token /opt/local/include/igraph/igraph.h:896: error: expected declaration specifiers or '...' before 'igraph_vector_bool_t' /opt/local/include/igraph/igraph.h:901: error: expected ';', ',' or ')' before '*' token /opt/local/include/igraph/igraph.h:908: error: expected declaration specifiers or '...' before 'igraph_vector_bool_t' /opt/local/include/igraph/igraph.h:921: error: expected declaration specifiers or '...' before 'igraph_vector_bool_t' /opt/local/include/igraph/igraph.h:1112: error: expected ';', ',' or ')' before '*' token /opt/local/include/igraph/igraph.h:1118: error: expected ';', ',' or ')' before '*' token /opt/local/include/igraph/igraph.h:1283: error: expected declaration specifiers or '...' before 'igraph_vector_bool_t' make: *** [Igraph.o] Error 1