PATH=/usr/bin:/bin Start 2011-05-03T06:15:15 ActivePerl-1400 CPAN-1.9402 Going to read '/Users/fly1400/var/cpan/Metadata' Database was generated on Mon, 02 May 2011 22:28:59 GMT Running make for S/SI/SIMON/Games-Go-GMP-0.01.tar.gz Checksum for /net/nas/data/cpan/authors/id/S/SI/SIMON/Games-Go-GMP-0.01.tar.gz ok Games-Go-GMP-0.01/ Games-Go-GMP-0.01/gmp.h Games-Go-GMP-0.01/MANIFEST Games-Go-GMP-0.01/GMP.pm Games-Go-GMP-0.01/typemap Games-Go-GMP-0.01/GMP.xs Games-Go-GMP-0.01/test.pl Games-Go-GMP-0.01/gmp.c Games-Go-GMP-0.01/Changes Games-Go-GMP-0.01/README Games-Go-GMP-0.01/Makefile.PL CPAN.pm: Going to build S/SI/SIMON/Games-Go-GMP-0.01.tar.gz >>> /Users/fly1400/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Games::Go::GMP Writing MYMETA.yml >>> make cp GMP.pm blib/lib/Games/Go/GMP.pm AutoSplitting blib/lib/Games/Go/GMP.pm (blib/lib/auto/Games/Go/GMP) /Users/fly1400/bin/perl /Users/fly1400/var/megalib/ExtUtils/xsubpp -typemap /Users/fly1400/ap1400/lib/ExtUtils/typemap -typemap typemap GMP.xs > GMP.xsc && mv GMP.xsc GMP.c Please specify prototyping behavior for GMP.xs (see perlxs manual) gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch i386 -arch x86_64 -nostdinc -B/Developer/SDKs/MacOSX10.5.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.5.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.5.sdk/usr/include -F/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks -mmacosx-version-min=10.5 -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -fstack-protector -O3 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-I/Users/fly1400/ap1400/lib/CORE" -I. GMP.c In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:1:20: error: #include nested too deeply GMP.xs:2:18: error: #include nested too deeply GMP.xs:3:18: error: #include nested too deeply GMP.xs:5:49: error: #include nested too deeply In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: (Each undeclared identifier is reported only once GMP.c:123: error: for each function it appears in.) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs: At top level: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:1:20: error: #include nested too deeply GMP.xs:2:18: error: #include nested too deeply GMP.xs:3:18: error: #include nested too deeply GMP.xs:5:49: error: #include nested too deeply In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: (Each undeclared identifier is reported only once GMP.c:123: error: for each function it appears in.) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs: At top level: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:86: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:86: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:114: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:114: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:123: error: 'Gmp' undeclared (first use in this function) GMP.c:123: error: 'ge' undeclared (first use in this function) GMP.c:128: error: 'GmpResult' undeclared (first use in this function) GMP.c:128: error: expected ';' before 'RETVAL' GMP.c:132: error: expected expression before ')' token GMP.c:166: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:185: error: 'Gmp' undeclared (first use in this function) GMP.c:185: error: 'ge' undeclared (first use in this function) GMP.c:191: error: expected expression before ')' token GMP.c: At top level: GMP.c:207: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:207: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:218: error: 'Gmp' undeclared (first use in this function) GMP.c:218: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:230: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:230: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:239: error: 'Gmp' undeclared (first use in this function) GMP.c:239: error: 'ge' undeclared (first use in this function) GMP.c:243: error: expected expression before ')' token GMP.c: At top level: GMP.c:258: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:258: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:267: error: 'Gmp' undeclared (first use in this function) GMP.c:267: error: 'ge' undeclared (first use in this function) GMP.c:273: error: expected expression before ')' token GMP.c: At top level: GMP.c:289: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:289: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:298: error: 'Gmp' undeclared (first use in this function) GMP.c:298: error: 'ge' undeclared (first use in this function) GMP.c:304: error: expected expression before ')' token GMP.c: At top level: GMP.c:320: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:320: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:329: error: 'Gmp' undeclared (first use in this function) GMP.c:329: error: 'ge' undeclared (first use in this function) GMP.c:335: error: expected expression before ')' token GMP.c: At top level: GMP.c:351: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:351: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:360: error: 'GmpResult' undeclared (first use in this function) GMP.c:360: error: expected ';' before 'result' GMP.c:365: error: 'result' undeclared (first use in this function) GMP.c:372: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:382: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:382: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:391: error: 'Gmp' undeclared (first use in this function) GMP.c:391: error: 'ge' undeclared (first use in this function) GMP.c:397: error: expected expression before ')' token GMP.c: At top level: GMP.c:412: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:412: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:421: error: 'Gmp' undeclared (first use in this function) GMP.c:421: error: 'ge' undeclared (first use in this function) GMP.c:425: error: expected expression before ')' token GMP.c: At top level: GMP.c:440: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:440: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:449: error: 'Gmp' undeclared (first use in this function) GMP.c:449: error: 'ge' undeclared (first use in this function) GMP.c:454: error: expected expression before ')' token GMP.c: At top level: GMP.c:469: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:469: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:478: error: 'Gmp' undeclared (first use in this function) GMP.c:478: error: 'ge' undeclared (first use in this function) GMP.c:484: error: expected expression before ')' token GMP.c: At top level: GMP.c:500: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:500: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:509: error: 'Gmp' undeclared (first use in this function) GMP.c:509: error: 'ge' undeclared (first use in this function) GMP.c:518: error: expected expression before ')' token GMP.c: At top level: GMP.c:535: error: redefinition of 'boot_Games__Go__GMP' GMP.c:535: error: previous definition of 'boot_Games__Go__GMP' was here lipo: can't open input file: /var/tmp//ccKSGizW.out (No such file or directory) make: *** [GMP.o] Error 1 SIMON/Games-Go-GMP-0.01.tar.gz make -- NOT OK Running make test Can't test without successful make Finished 2011-05-03T06:15:37