Start 2009-06-17T15:51:56 ActivePerl-818 CPAN-1.94 Going to read '/Users/fly818/var/cpan/Metadata' Database was generated on Wed, 17 Jun 2009 09:26:59 GMT Running make for S/SI/SIMON/Games-Go-GMP-0.01.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/S/SI/SIMON/Games-Go-GMP-0.01.tar.gz Checksum for /Users/fly818/var/cpan/sources/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/fly818/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Games::Go::GMP >>> make cp GMP.pm blib/lib/Games/Go/GMP.pm AutoSplitting blib/lib/Games/Go/GMP.pm (blib/lib/auto/Games/Go/GMP) /Users/fly818/bin/perl /Users/fly818/var/megalib/ExtUtils/xsubpp -typemap /Users/fly818/ap818/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 ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -Wdeclaration-after-statement -O3 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-I/Users/fly818/ap818/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:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: (Each undeclared identifier is reported only once GMP.c:77: error: for each function it appears in.) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error 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, 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:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: (Each undeclared identifier is reported only once GMP.c:77: error: for each function it appears in.) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast MP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level:rse error before ')' token GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' MP.xs:16: error: redefinition of 'constant' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c: At top level: MP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:138: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': MP.c: At top level: MP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function)GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:190: error: parse error before ')' tokenn this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:219: error: parse error before ')' tokeno__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:249: error: parse error before ')' token MP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove':Go__GMP_gmp_komi' was here GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) MP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token MP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:423: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create':rom GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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:164: error: 'RETVAL' undeclared (first use in this function) from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:86: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function)GMP.c:138: error: parse error before ')' tokenlarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap'GMP.c:339: error: parse error before ')' token MP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level:rse error before ')' token GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:249: error: parse error before ')' tokeno__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:219: error: parse error before ')' tokense in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:279: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function)es__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:308: error: 'result' undeclared (first use in this function) MP.c:394: error: parse error before ')' token GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass'GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': MP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:366: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function)es__Go__GMP_gmp_sendUndo' MP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was hereGMP.c:456: error: parse error before ')' token GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:86: error: parse error before ')' tokenneseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level:XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:138: error: parse error before ')' tokenin this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:423: error: parse error before ')' tokeno__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': MP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:190: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:138: error: parse error before ')' token GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy'P.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:138: error: parse error before ')' tokenGMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:138: error: parse error before ')' token MP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:138: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:423: error: parse error before ')' token GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function)GMP.c:423: error: parse error before ')' tokenin this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules'GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules':_GMP_gmp_chineseRules' was here GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function)GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was hereeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:339: error: parse error before ')' tokeno__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function)ion) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi'GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function)GMP.c:219: error: parse error before ')' token MP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:366: error: parse error before ')' token__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here MP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was hereGMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:190: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': MP.c:249: error: parse error before ')' token GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi'es__Go__GMP_gmp_handicap' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and codeGMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level:XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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:423: error: parse error before ')' token from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check'p_startGame' was here GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check':me': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function)GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:86: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error 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, GMP.c: At top level:m GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:334: warning: ISO C90 forbids mixed declarations and code MP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:366: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here MP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:448: warning: ISO C90 forbids mixed declarations and codeGMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules'GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite':_Go__GMP_gmp_chineseRules' was here GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create'GMP.c: In function 'XS_Games__Go__GMP_gmp_komi':mes__Go__GMP_gmp_create' was here GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_create':GMP.c:279: error: parse error before ')' token in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:190: error: parse error before ')' token GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap':of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was herelared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) MP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size'GGMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was hereresultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size':GMP.c:303: error: parse error before 'result' GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:423: error: parse error before ')' token GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was hereor: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function), from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' MP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go _GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' tokenGMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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_size': from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' MP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:456: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:456: error: parse error before ')' token MP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:86: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was hereGMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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: At top level:m GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was hereGMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' MP.c:219: error: parse error before ')' token GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' tokenition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame':GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function)GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:86: error: parse error before ')' token mes__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c: At top level:evious definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove':GGMP.c:333: error: 'Gmp' undeclared (first use in this function)s__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': function) GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c: At top level:evious definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create':n of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:190: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level:XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:308: error: 'result' undeclared (first use in this function)ror: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function)s__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:366: error: parse error before ')' token GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP'GMP.c: At top level:revious definition of 'boot_Games__Go__GMP' was here GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules'2: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:86: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy':s function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here MP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:249: error: parse error before ')' token GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was hereclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: preGMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code error: 'Gmp' undeclared (first use in this function) MP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' tokenGMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and codeGMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:86: error: parse error before ')' token GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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':from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.xs:9: error: previous definition of 'not_here' was hereGMP.c:77: error: 'ge' undeclared (first use in this function) GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:112: error: 'RETVAL' undeclared (first use in this function)ineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': MP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token MP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: MP.c:219: error: parse error before ')' token GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap'GMP.c:243: error: 'Gmp' undeclared (first use in this function)p_handicap' was here GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove':Go__GMP_gmp_resultString' was here GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result'GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove':GGMP.c:333: error: 'Gmp' undeclared (first use in this function)s__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was heresendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:423: error: parse error before ')' token GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was hereGMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declaratio s and code GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:366: error: parse error before ')' token GMP.c:423: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function)s__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:448: warning: ISO C90 forbids mixed declarations and code MP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:86: error: parse error before ')' tokenGMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c: At top level:definition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function):132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level:XS_Games__Go__GMP_gmp_destroy': GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function)on) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here MP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' tokenIn file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__G __GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was hered (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:279: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here MP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:394: error: parse error before ')' token GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy':GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:423: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was hereared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:366: error: parse error before ')' token GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from 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:394: error: parse error before ')' token from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was hereGMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and codee GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant'eate': GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': MP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:86: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and codeGMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was heres:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:279: error: parse error before ')' token GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function)ion) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:366: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was hereGMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:138: error: parse error before ')' token GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here MP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' tokenGMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite':of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level:GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:339: error: parse error before ')' token GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:456: error: parse error before ')' token GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was hered (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) MP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:448: warning: ISO C90 forbids mixed declarations and codeGMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check':': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and codeGMP.c:190: error: parse error before ')' tokent use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function)ion) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c: At top level:e' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result'GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c: In function 'XS_Games__Go__GMP_gmp_create':his function) GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed decGMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:86: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was hereGMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:366: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and codes__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size':ion of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was hereGMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': MP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size':ations and code GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:138: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function)GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function)GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: aGMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: MP.c:423: error: parse error before ')' token GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:394: error: parse error before ')' token_Games__Go__GMP' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo':GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function)GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:423: error: parse error before ')' tokeno__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame'GGMP.c:437: error: previous definition of 'XS_G mes__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games _Go__GMP' was here GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check'oy' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function): error: 'Gmp' undeclared (first use in this function) MP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:190: error: parse error before ')' token GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass':GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size'GGMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token MP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was herecode GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) MP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result'GMP.c:456: error: parse error before ')' token GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP'P.c:333: error: 'Gmp' undeclared (first use in this function) MP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function)GMP.c: At top level:rse error before 'RETVAL' GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap':constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_ mp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:249: error: parse error before ')' token MP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:190: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function)GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi') GMP.c:244: warning: ISO C90 forbids mixed declarations and codep_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:279: error: parse error before ')' token GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove':ng': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result'e in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) MP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function)e GMP.c:366: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: IGMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:423: error: parse error before ')' token GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, GMP.c:77: error: 'ge' undeclared (first use in this function) from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function)ion) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:339: error: parse error before ')' token MP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XGMP.c:437: error: redefinition of 'XS_Games__Go__GMP_GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was hereMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.c:448: warning: ISO C90 forbids mixed declarations and codeGMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:456: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:78: warning: ISO C90 forbids mixed declarations anGMP.c:471: error: previous definition of 'boot_Games__Go__GMP' GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo':GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': MP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here MP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function)GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and codees__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:86: error: parse error before ')' token GMP.c:279: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy':P_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:190: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level:rse error before ')' token GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function)es__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was hereGMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was hereGMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:249: error: parse error before ')' token GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL'GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:86: error: parse error before ')' token GMP.c:394: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was hereGMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level:m GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, fromGMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size'om GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and codeMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and codeor: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size':ion of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:456: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:78: warning: ISO C90 forbids mixed declarations and codee' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was hereGMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant'mes__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:219: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redeGMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy'.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite':this function) GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules':GMP.c:279: error: parse error before ')' token in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo':GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function)GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and codeGMP.c:219: error: parse error before ')' token GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level:XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.c:190: error: parse error before ')' tokentant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function)GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level:m GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:308: error: 'result' undeclared (first use in this function)GGMP.c:313: warning: assignment makes pointer from integer without a casterror: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:339: error: parse error before ')' token GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame'GGMP.c:437: error: preGMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:366: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.xs:16: error: redefinition of 'constant' MP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.xs:16: error: previous definition of 'constant' was here GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant') GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create' GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) MP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:86: error: parse error before ')' token GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:86: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap':GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:190: error: parse error before ')' token GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) MP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level:rse error before ')' token GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c: At top level:assignment makes pointer from integer without a cast GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString'GMP.c:313: warning: assignment makes pointer from integer without a casttring' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:334: warning: ISO C90 forbids mixed declarations and code_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': MP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a castGMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:366: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' tokenarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove':GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:456: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was hereious definition of 'XS_Games__Go__GMP_constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function)GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and codeGMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo':s function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:190: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c:456: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant'GGMP.xs:16: error: previous definition of 'constant' was heretion) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:112: error: 'RETVAL' undeclared (first use in this function)ror: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c:394: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function)GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c: At top level:vious definition of 'XS_Games__Go__GMP_constant' was here GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:86: error: parse error before ')' token GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error 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: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here In file included from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5, from GMP.xs:5: GMP.xs:9: error: redefinition of 'not_here' GMP.xs:9: error: previous definition of 'not_here' was here GMP.xs:16: error: redefinition of 'constant' GMP.xs:16: error: previous definition of 'constant' was here GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level:rse error before ')' token GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c:279: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: At top level:GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString':p_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GGMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and codeut a cast GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c: At top level:definition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': MP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:366: error: parse error before ')' token GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function)GMP.c:394: error: parse error before ')' tokenGMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c: At top level: GMP.c:390: warning: ISO C90 forbids mixed declarations and codedo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c:394: error: parse error before ')' token MP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: 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:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level:GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c:423: error: parse error before ')' token GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c: At top level:rse error before ')' token GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: 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:38: error: redefinition of 'XS_Games__Go__GMP_constant' GMP.c:38: error: previous definition of 'XS_Games__Go__GMP_constant' was here GMP.c:67: error: redefinition of 'XS_Games__Go__GMP_gmp_check' GMP.c:67: error: previous definition of 'XS_Games__Go__GMP_gmp_check' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_check': GMP.c:77: error: 'Gmp' undeclared (first use in this function) GMP.c:77: error: 'ge' undeclared (first use in this function) GMP.c:78: warning: ISO C90 forbids mixed declarations and code GMP.c:82: error: 'GmpResult' undeclared (first use in this function) GMP.c:82: error: parse error before 'RETVAL' GMP.c:86: error: parse error before ')' token GMP.c:112: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:122: error: redefinition of 'XS_Games__Go__GMP_gmp_chineseRules' GMP.c:122: error: previous definition of 'XS_Games__Go__GMP_gmp_chineseRules' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_chineseRules': GMP.c:132: error: 'Gmp' undeclared (first use in this function) GMP.c:132: error: 'ge' undeclared (first use in this function) GMP.c:133: warning: ISO C90 forbids mixed declarations and code GMP.c:138: error: parse error before ')' token GMP.c: At top level: GMP.c:152: error: redefinition of 'XS_Games__Go__GMP_gmp_create' GMP.c:152: error: previous definition of 'XS_Games__Go__GMP_gmp_create' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_create': GMP.c:164: error: 'Gmp' undeclared (first use in this function) GMP.c:164: error: 'RETVAL' undeclared (first use in this function) GMP.c: At top level: GMP.c:176: error: redefinition of 'XS_Games__Go__GMP_gmp_destroy' GMP.c:176: error: previous definition of 'XS_Games__Go__GMP_gmp_destroy' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_destroy': GMP.c:186: error: 'Gmp' undeclared (first use in this function) GMP.c:186: error: 'ge' undeclared (first use in this function) GMP.c:190: error: parse error before ')' token GMP.c: At top level: GMP.c:203: error: redefinition of 'XS_Games__Go__GMP_gmp_handicap' GMP.c:203: error: previous definition of 'XS_Games__Go__GMP_gmp_handicap' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_handicap': GMP.c:213: error: 'Gmp' undeclared (first use in this function) GMP.c:213: error: 'ge' undeclared (first use in this function) GMP.c:214: warning: ISO C90 forbids mixed declarations and code GMP.c:219: error: parse error before ')' token GMP.c: At top level: GMP.c:233: error: redefinition of 'XS_Games__Go__GMP_gmp_iAmWhite' GMP.c:233: error: previous definition of 'XS_Games__Go__GMP_gmp_iAmWhite' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_iAmWhite': GMP.c:243: error: 'Gmp' undeclared (first use in this function) GMP.c:243: error: 'ge' undeclared (first use in this function) GMP.c:244: warning: ISO C90 forbids mixed declarations and code GMP.c:249: error: parse error before ')' token GMP.c: At top level: GMP.c:263: error: redefinition of 'XS_Games__Go__GMP_gmp_komi' GMP.c:263: error: previous definition of 'XS_Games__Go__GMP_gmp_komi' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_komi': GMP.c:273: error: 'Gmp' undeclared (first use in this function) GMP.c:273: error: 'ge' undeclared (first use in this function) GMP.c:274: warning: ISO C90 forbids mixed declarations and code GMP.c:279: error: parse error before ')' token GMP.c: At top level: GMP.c:293: error: redefinition of 'XS_Games__Go__GMP_gmp_resultString' GMP.c:293: error: previous definition of 'XS_Games__Go__GMP_gmp_resultString' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_resultString': GMP.c:303: error: 'GmpResult' undeclared (first use in this function) GMP.c:303: error: parse error before 'result' GMP.c:308: error: 'result' undeclared (first use in this function) GMP.c:313: warning: assignment makes pointer from integer without a cast GMP.c: At top level: GMP.c:323: error: redefinition of 'XS_Games__Go__GMP_gmp_sendMove' GMP.c:323: error: previous definition of 'XS_Games__Go__GMP_gmp_sendMove' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendMove': GMP.c:333: error: 'Gmp' undeclared (first use in this function) GMP.c:333: error: 'ge' undeclared (first use in this function) GMP.c:334: warning: ISO C90 forbids mixed declarations and code GMP.c:339: error: parse error before ')' token GMP.c: At top level: GMP.c:352: error: redefinition of 'XS_Games__Go__GMP_gmp_sendPass' GMP.c:352: error: previous definition of 'XS_Games__Go__GMP_gmp_sendPass' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendPass': GMP.c:362: error: 'Gmp' undeclared (first use in this function) GMP.c:362: error: 'ge' undeclared (first use in this function) GMP.c:366: error: parse error before ')' token GMP.c: At top level: GMP.c:379: error: redefinition of 'XS_Games__Go__GMP_gmp_sendUndo' GMP.c:379: error: previous definition of 'XS_Games__Go__GMP_gmp_sendUndo' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_sendUndo': GMP.c:389: error: 'Gmp' undeclared (first use in this function) GMP.c:389: error: 'ge' undeclared (first use in this function) GMP.c:390: warning: ISO C90 forbids mixed declarations and code GMP.c:394: error: parse error before ')' token GMP.c: At top level: GMP.c:407: error: redefinition of 'XS_Games__Go__GMP_gmp_size' GMP.c:407: error: previous definition of 'XS_Games__Go__GMP_gmp_size' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_size': GMP.c:417: error: 'Gmp' undeclared (first use in this function) GMP.c:417: error: 'ge' undeclared (first use in this function) GMP.c:418: warning: ISO C90 forbids mixed declarations and code GMP.c:423: error: parse error before ')' token GMP.c: At top level: GMP.c:437: error: redefinition of 'XS_Games__Go__GMP_gmp_startGame' GMP.c:437: error: previous definition of 'XS_Games__Go__GMP_gmp_startGame' was here GMP.c: In function 'XS_Games__Go__GMP_gmp_startGame': GMP.c:447: error: 'Gmp' undeclared (first use in this function) GMP.c:447: error: 'ge' undeclared (first use in this function) GMP.c:448: warning: ISO C90 forbids mixed declarations and code GMP.c:456: error: parse error before ')' token GMP.c: At top level: GMP.c:471: error: redefinition of 'boot_Games__Go__GMP' GMP.c:471: error: previous definition of 'boot_Games__Go__GMP' was here lipo: can't open input file: /var/tmp//ccgotR5C.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 2009-06-17T15:52:35